出版時(shí)間:2005-5 出版社:武漢理工大學(xué)出版社 作者:陳和平,邵平凡,湯惟 頁(yè)數(shù):347 字?jǐn)?shù):441000
前言
20世紀(jì)90年代以來(lái),可視化程序設(shè)計(jì)技術(shù)隨著以Windows為代表的圖形界面的出現(xiàn)而受到廣泛重視,其“所見即所得”的特征在程序設(shè)計(jì)開發(fā)環(huán)境中體現(xiàn)為基于面向?qū)ο蠛徒M件的程序設(shè)計(jì)方法?! ∧壳埃鞣N可視化的開發(fā)工具不斷涌現(xiàn),從微軟公司的Visual系列到Borland公司的C++Builder等,一系列功能強(qiáng)大的可視化編程工具既簡(jiǎn)化了基于窗口的應(yīng)用軟件的開發(fā)工作,同時(shí)也使眾多的編程人員得以從大量枯燥繁瑣的界面設(shè)計(jì)和難度較大的程序底層支持功能實(shí)現(xiàn)中解脫出來(lái),將其主要精力集中于程序核心邏輯及用戶業(yè)務(wù)邏輯的實(shí)現(xiàn)上?! orland公司的Turbo C/C++和Borland C/C++曾經(jīng)是許多程序員踏入C和C++程序設(shè)計(jì)殿堂的入門語(yǔ)言,并在實(shí)際系統(tǒng)的開發(fā)中得到廣泛應(yīng)用。C++Builder是Borland公司繼Borland C++和Delphi之后開發(fā)的又一個(gè)通用的Windows應(yīng)用程序開發(fā)工具,為使用者提供了強(qiáng)大的RAD(Rapid Application Development,快速應(yīng)用程序開發(fā))功能,與當(dāng)今主流的C++開發(fā)工具(包括Microsoft的Visual C++等)具有良好的兼容性,任何一種采用C++開發(fā)工具實(shí)現(xiàn)的功能都可以在C++Builder中高效實(shí)現(xiàn)?! ++Builder以其具有的面向?qū)ο蟆⒖梢暬?、組件齊全和簡(jiǎn)明易用的特性為多媒體應(yīng)用、數(shù)據(jù)庫(kù)應(yīng)用和網(wǎng)絡(luò)應(yīng)用等提供了一個(gè)便捷、穩(wěn)定和高效的應(yīng)用開發(fā)環(huán)境,得到廣大程序員的普遍認(rèn)可。同時(shí),c++Builder上手也比較容易,是學(xué)習(xí)可視化程序設(shè)計(jì)方法的理想途徑和工具?! ”緯鳛楦咝S?jì)算機(jī)及相關(guān)專業(yè)的可視化程序設(shè)計(jì)教材,為具有初步的C/C++程序設(shè)計(jì)基礎(chǔ)的學(xué)生所編寫。希望通過(guò)本書的學(xué)習(xí),使學(xué)生能較快地了解可視化程序設(shè)計(jì)的基本概念,并較好地掌握運(yùn)用可視化編程技術(shù)進(jìn)行實(shí)際應(yīng)用系統(tǒng)的開發(fā)方法。本書也可以滿足初、中級(jí)用戶使用C++Builder開發(fā)Windows應(yīng)用系統(tǒng)的需要。
內(nèi)容概要
本書以C++Builder 6.0為藍(lán)本,主要介紹可視化編程的基本概念、技術(shù)以及可視化應(yīng)用程序的設(shè)計(jì)方法。 本書共分八章。首先簡(jiǎn)要介紹了可視化編程的有關(guān)概念和C++語(yǔ)言基礎(chǔ),然后詳細(xì)介紹了窗體和常用組件的屬性、方法和事件。在此基礎(chǔ)上介紹了數(shù)據(jù)庫(kù)編程技術(shù)及其實(shí)例編程方法,并結(jié)合實(shí)例介紹了多媒體、動(dòng)態(tài)鏈接庫(kù)和網(wǎng)絡(luò)編程技術(shù),最后的附錄介紹了應(yīng)用程序的打包與發(fā)布方法。 本書內(nèi)容豐富,圖文并茂,范例極具典型性和實(shí)用性,既可作為大專院校計(jì)算機(jī)專業(yè)和相關(guān)專業(yè)學(xué)生學(xué)習(xí)可視化編程技術(shù)的教材,亦可適合于學(xué)用 C++Builder編程技術(shù)的應(yīng)用程序開發(fā)人員使用。
書籍目錄
1 概述 1.1 可視化編程概述 1.2 可視化編程工具——Borland C++:Builder 6.0 1.3 C++Builder 6.0的集成開發(fā)環(huán)境 1.4 C++Builder 6.0工程的建立、運(yùn)行與調(diào)試步驟 習(xí)題與思考題 2 C++語(yǔ)言基礎(chǔ) 2.1 第一個(gè)C++程序 2.2 數(shù)據(jù)類型 2.3 運(yùn)算符 2.4 基本語(yǔ)法 2.5 面向?qū)ο蟮某绦蛟O(shè)計(jì)基礎(chǔ) 習(xí)題與思考題3 窗體和常用組件 3.1 理解VCL 3.2 窗體和組件 3.3 文本組件 3.4 按鈕組件 3.5 列表組件 3.6 分組組件 3.7 信息反饋組件 3.8 菜單、工具欄和狀態(tài)欄 3.9 對(duì)話框組件 習(xí)題與思考題4 數(shù)據(jù)庫(kù)編程技術(shù) 4.1 數(shù)據(jù)庫(kù)技術(shù)基礎(chǔ) 4.2 C++Builder 6.0數(shù)據(jù)庫(kù)訪問技術(shù) 4.3 C++Builder 6.0數(shù)據(jù)庫(kù)開發(fā)工具 4.4 C++Builder 6.0數(shù)據(jù)庫(kù)組件 習(xí)題與思考題5 數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)實(shí)例 5.1 基于BDE的桌面型MIS實(shí)例 5.2 基于ADO的C/S模式MIS實(shí)例 習(xí)題與思考題 6 多媒體編程技術(shù) 6.1 基本概念 6.2 圖形繪制 6.3 圖像處理 6.4 動(dòng)畫播放 6.5 多媒體播放器 習(xí)題與思考題 7 動(dòng)態(tài)鏈接庫(kù)編程技術(shù) 7.1 動(dòng)態(tài)鏈接庫(kù)編程基礎(chǔ) 7.2 動(dòng)態(tài)鏈接庫(kù)的創(chuàng)建 7.3 動(dòng)態(tài)鏈接庫(kù)的調(diào)用 7.4 資源型態(tài)鏈接庫(kù)的創(chuàng)建與實(shí)現(xiàn) 習(xí)題與思考題 8 網(wǎng)絡(luò)編程技術(shù) 8.1 網(wǎng)絡(luò)基本知識(shí) 8.2 網(wǎng)絡(luò)組件 8.3 網(wǎng)絡(luò)組悠揚(yáng)應(yīng)用及編程 習(xí)題與思考題附錄 應(yīng)用程序的打包與發(fā)布參考文獻(xiàn)
圖書封面
評(píng)論、評(píng)分、閱讀與下載