注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)C/C++及其相關(guān)C++ BUILDER實(shí)用教程

C++ BUILDER實(shí)用教程

C++ BUILDER實(shí)用教程

定 價:¥29.50

作 者: 袁輝編著
出版社: 電子科技大學(xué)出版社
叢編項(xiàng):
標(biāo) 簽: C語言

ISBN: 9787810438889 出版時間: 1998-09-01 包裝:
開本: 26cm 頁數(shù): 355頁 字?jǐn)?shù):  

內(nèi)容簡介

  本書綜合介紹了C++Builder編寫的Windows 32位應(yīng)用程序的方法和開發(fā)中文Windows應(yīng)用程序的技巧,包括:C++Builder語法要點(diǎn),可視化應(yīng)用程序的基本概念,C++Builder控件的屬性、方法、事件及事件句柄,圖形開發(fā),數(shù)據(jù)庫應(yīng)用軟件,數(shù)據(jù)報(bào)表,多媒體應(yīng)用程序,數(shù)據(jù)交換方法和AutoCAD for Windows應(yīng)用程序開發(fā)等內(nèi)容。本書在介紹C++Builder基本概念和方法的同時,列舉了大量的應(yīng)用程序?qū)嵗?,而且包含許多中文應(yīng)用程序編程技巧,如Windows中文輸入法的獲取和設(shè)置、數(shù)據(jù)庫的中文支持和中文報(bào)表的制表等。對于Windows 32位應(yīng)用程序(如WIndows '95)本書也列舉了大量實(shí)例,如Windows '95注冊表的修改、計(jì)算機(jī)的熱啟動、程序組和程序圖標(biāo)的添加,電話拔號程序調(diào)用和應(yīng)用軟件啟動界面設(shè)計(jì)等實(shí)例。本書集作者多年開發(fā)可視化軟件和C++語言應(yīng)用程序的經(jīng)驗(yàn),是一本應(yīng)用性極強(qiáng)的可視化語言教程,本書代碼是作者借助Windows剪載板從編程環(huán)境中拷貝粘貼,極大程程的減少了排版輸入錯誤,使本書的代碼具有相當(dāng)強(qiáng)的可靠性和再利用性。本書適合各種層次的計(jì)算機(jī)愛好者,中、高等學(xué)校師生和工程技術(shù)人員作用。

作者簡介

暫缺《C++ BUILDER實(shí)用教程》作者簡介

圖書目錄

第一部分  C++Builder使用手冊
第一章  安裝C++Builder
1.1  軟硬件環(huán)境要求
1.2  安裝過程
1.3  卸載C++Builder
1.4  啟動C++Builder
第二章  C++Builder的開發(fā)環(huán)境
2.1  開發(fā)環(huán)境(IDE)概覽
2.2  窗體編輯器
2.3  對象觀察器
2.4  控件面板
2.4.1  標(biāo)準(zhǔn)控件頁
2.4.2  Windows 95控件頁
2.4.3  附加控件頁
2.4.4  數(shù)據(jù)訪問控件頁
2.4.5  數(shù)據(jù)控制控件頁
2.4.6  Win3.1控件頁
2.4.7  Internet控件頁
2.4.8  對話框控件頁
2.4.9  系統(tǒng)控件頁
2.4.10  快速報(bào)表控件頁
2.4.11  ActiveX控件頁
2.4.12  定期制控件面板
2.5  工具欄
2.6  主菜單
2.6.1  文件菜單
2.6.2  編輯菜單
2.6.3  搜索菜單
2.6.4  視圖菜單
2.6.5  工程菜單
2.6.6  運(yùn)行菜單
2.6.7  控件菜單
2.6.8  數(shù)據(jù)庫菜單
2.6.9  工作組菜單
2.6.10  工具菜單
2.6.11  選項(xiàng)菜單
2.6.12  幫助菜單
2.7  彈出式菜單
2.8  代碼編輯器
第三章  C++Builder的工程
3.1  工程文件
3.2  工程的基本操作
3.3  工程管理器
3.3.1  工具欄
3.3.2  表頭欄
3.3.3  列表框
3.3.4  狀態(tài)欄
3.3.5  彈出式菜單
3.4  指定應(yīng)用程序的幫助文件和肖像文件
3.5  指定工程的啟動窗體
3.6  選擇工程平臺
3.7  編譯和運(yùn)行工程
3.7.1  編譯單個的文件
3.7.2  編譯工程
3.7.3  創(chuàng)建工程
3.7.4  運(yùn)行工程
3.7.5  開發(fā)小組和版本的管理
3.7.6  獲取編譯的信息
3.7.7  出錯狀態(tài)
第四章  C++Builder的窗體
4.1  窗體的屬性
4.2  窗體的事件
4.3  在多個窗體和單元文件之間切換
4.5  將窗體加入到Object Repository中
4.6  將窗體存儲為ASCII碼
4.7  使用數(shù)據(jù)庫窗體向?qū)?Database From Wizard)
第五章  使用C++Builder的控件
5.1  在窗體中加入和修改控件
5.2  在窗體上選擇控件
5.3  控件的刪除、剪切、拷貝和粘貼
5.4  控件的排列
5.5  容器控件
第六章  事件
6.1  產(chǎn)生新的事件句柄
6.2  重用事件句柄
6.3  多個控件共享的事件
6.4  定位已有的句柄
6.5  修改共享的事件叵柄
6.6  刪除事件句柄
6.7  由用戶產(chǎn)生的事件
6.7.1  按鈕
6.7.2  鍵盤
6.7.3  鼠標(biāo)
第七章  代碼編輯器
7.1  定制代碼編輯器
7.1.1  使用預(yù)定義
7.1.2  用于定制代碼編輯器的選項(xiàng)
7.1.3  選擇代碼編輯器的顏色
7.1.4  配置顯示和文件操作
7.2  代碼編輯器中的彈出式菜單
7.3  獲取幫助和錯誤信息
7.4  代碼編輯器的頁面
第八章  控件的屬性
8.1  屬性的概念
8.2  在設(shè)計(jì)期間修改控件的屬性
8.3  在運(yùn)行期間修改控件的屬性
8.4  屬性編輯器
8.4.1  直接輸入編輯器
8.4.2  下拉編輯器
8.4.3  對象列表編輯器
8.4.4  對話框編輯器
8.4.5  嵌套屬性
8.4.6  特殊的屬性
8.5  修改控件的共有屬性
第九章  用控件設(shè)計(jì)應(yīng)用程序的界面
9.1  菜單
9.1.1  設(shè)計(jì)標(biāo)準(zhǔn)菜單
9.1.2  設(shè)計(jì)彈出式菜單
9.1.3  將菜單和窗體關(guān)聯(lián)
9.1.4  在運(yùn)行期間修改菜單
9.2  圖像
9.3  滾動條
9.3.1  ScrollBar控件
9.3.2  ScrollBox控件
9.4  狀態(tài)欄
9.5  工具條
9.6  在運(yùn)行期間設(shè)置控件的提示
9.7  對話框
9.8  多頁控制
第十章  DDE程序的開發(fā)
10.1  DDE控件
10.2  DDE對象
10.3  DDE客戶程序
10.4  DDE服務(wù)程序
10.5  鏈接DDE客戶程序和DDE服務(wù)程序
第十一章  開發(fā)多文檔界面(MDI應(yīng)用程序)
11.1  創(chuàng)建MDI父窗體
11.2  創(chuàng)建MDI子窗體
11.3  與MDI有關(guān)的幾個運(yùn)行期屬性
11.3.1  ActiveMDIChild屬性
11.3.2  MdicHILDREN屬性
11.3.3  MDIChildCount屬性
11.4  合并菜單
11.5  安排和處理打開的子窗口
11.5.1  Tile排列方式
11.5.2  Casscade排列方式
11.5.3  Arrange 方式
第十二章  開發(fā)數(shù)據(jù)庫應(yīng)用程序
12.1  理解數(shù)據(jù)庫控件
12.2  創(chuàng)建數(shù)據(jù)庫應(yīng)用程序的窗體
12.2.1  設(shè)計(jì)窗體
12.2.2  連接數(shù)據(jù)庫控件
12.3  在C++Builder中建立數(shù)據(jù)庫
12.3.1  使用Database Desktop
12.4  使用字段編輯器修改數(shù)據(jù)庫字段
12.5  如何取得字段的值
12.6  篩選數(shù)據(jù)
12.7  重用對象庫中的數(shù)據(jù)模塊
第十三章  應(yīng)用程序的調(diào)試
13.1  錯誤類型
13.1.1  編譯期錯誤
13.1.3  運(yùn)行期錯誤
13.2  規(guī)劃調(diào)試策略
13.3  準(zhǔn)備調(diào)試
13.3.1  為應(yīng)用程序生成調(diào)試信息
13.3.2  打開調(diào)試器
13.3.3  調(diào)試VCL(可視化控件庫)源代碼
13.4  修正語法錯誤
13.5  控制程序的運(yùn)行
13.6  使用合成調(diào)試器
13.6.1  單步跟蹤
13.6.2  跟蹤執(zhí)行
13.6.3  跳到指定點(diǎn)
13.6.4  返回到執(zhí)行點(diǎn)
13.6.5  暫停運(yùn)行
13.6.6  重新編譯并運(yùn)行程序
13.7  CPU窗口
13.7.1  反匯編面板
13.7.2  內(nèi)存轉(zhuǎn)儲面板
13.7.3  機(jī)器堆棧面板
13.7.4  寄存器面板
13.7.5  標(biāo)志面板
13.8  使用斷點(diǎn)
13.8.1  設(shè)置斷點(diǎn)
13.8.2  斷點(diǎn)定位
13.8.3  刪除斷點(diǎn)
13.8.4  禁止和允許斷點(diǎn)
13.8.5  修改斷點(diǎn)的屬性
13.9  使用觀察窗口
13.9.1  增加和刪除觀察窗口
13.9.2  修改觀察窗口的屬性
13.10  計(jì)算和修改表達(dá)式的值
13.11  函數(shù)調(diào)用定位
第二部分  C++ Builder語言指南
第十四章  詞法符號
14.1  空白
14.1.1  帶\的行分隔符
14.1.2  使用手冊注釋
14.2  詞法符號
14.2.1  關(guān)鍵字
14.2.2  標(biāo)識符
14.2.3  常數(shù)
14.2.4  標(biāo)點(diǎn)符號
第十五章  語言的結(jié)構(gòu)形式
15.1  有關(guān)概念
15.1.1  對象(object)
15.1.2  存儲類和類型
15.1.3  作用域
15.1.4  可見性
15.1.5  生存期
15.1.6  編譯單元
15.1.7  連接
15.2  申明的語法
15.2.1  暫時定義
15.2.2  可能的申明
15.2.3  外部申明和定義
15.2.4  類型指明符
15.2.5  類型分類
15.2.6  基本類型
15.2.7  申明和申明符
15.2.8  存儲類指明符的使用
15.2.9  變量修飾符
15.2.10  多進(jìn)程變量
15.2.11  函數(shù)指明符
15.3  指針
15.3.1  對象指針
15.3.2  函數(shù)指針
15.3.3  指針申明
15.3.4  指針常數(shù)
15.3.5  指針運(yùn)算
15.3.6  指針轉(zhuǎn)換
15.3.7  C++引用申明
15.4  數(shù)組
15.5  函數(shù)
15.5.1  函數(shù)申明和定義
15.5.2  函數(shù)申明和原型
15.5.3  函數(shù)定義
15.5.4  形式參數(shù)申明
15.5.5  函數(shù)調(diào)用和參數(shù)轉(zhuǎn)換
15.6  結(jié)構(gòu)
15.6.1  無標(biāo)志結(jié)構(gòu)和typedefs
15.6.2  結(jié)構(gòu)成員申明
15.6.3  結(jié)構(gòu)和函數(shù)
15.6.4  結(jié)構(gòu)成員的訪問
15.6.5  結(jié)構(gòu)字對齊
15.6.6  結(jié)構(gòu)的名字空間
15.6.7  不完整申明
15.6.8  位域
15.7  聯(lián)合
15.7.1  無名聯(lián)合(僅限C++)
15.7.2  聯(lián)合申明
15.8  枚舉
15.9  表達(dá)式
15.9.1  操作符的相關(guān)性和優(yōu)先權(quán)
15.9.2  表達(dá)式和C++
15.9.3  計(jì)算順序
15.9.4  錯誤和溢出
15.10  操作符概要
15.10.1  算術(shù)操作符
15.10.2  賦值操作符
15.10.3  位運(yùn)算操作符
15.10.4  C++指明操作符
15.10.5  逗號操作符
15.10.6  條件操作符
15.10.7  相等操作符
15.10.8  邏輯操作符
15.10.9  后綴表達(dá)式操作符
15.10.10  基本表達(dá)式操作符
15.10.11  預(yù)處理指令
15.10.12  引用/重引用操作符
15.10.13  關(guān)系操作符
15.10.14  sizeof操作符
15.10.15  typeid操作符
15.10.16  數(shù)組下標(biāo)操作符
15.10.17  函數(shù)調(diào)用操作符
15.10.18  直接成員選擇操作符
15.10.19  間接成員選擇符
15.10.20  增量/減量操作符
15.10.21  單目操作符
15.10.22  二進(jìn)制操作符
15.10.23  倍數(shù)操作符
15.11  語句
15.11.1  塊
15.11.2  標(biāo)號語句
15.11.3  表達(dá)式語句
15.11.4  選擇語句
15.11.5  循環(huán)語句
15.11.6  跳轉(zhuǎn)語句
第十六章  C++語言的特性
16.1  C++的名字空間
16.1.1  名字空間的定義
16.1.2  名字空間的申明
16.1.3  名字空間的別名
16.1.4  擴(kuò)展的名字空間
16.1.5  無名字空間
16.1.6  名字空間成員的訪問
16.2  新風(fēng)格的類型強(qiáng)制
16.2.1  const-cast
16.2.2  dynaic-cast
16.2.3  reinterpret-cast
16.2.4  static-cast
16.3  運(yùn)行期類型標(biāo)識(RTTI)
16.3.1  -rtti和-RT選項(xiàng)
16.3.2  -RT選項(xiàng)的析構(gòu)函數(shù)
16.4  引用
16.4.1  簡單引用
16.4.2  引用參數(shù)
16.5  作用域存取操作符
16.6  new和delete操作符
16.6.1  操作符new
16.6.2  操作符delere
16.6.3  對new操作符的錯誤處理
16.6.4  操作符new與數(shù)組
16.6.5  ::new的重載
16.6.6  操作符delete的重載
16.6.7  操作符new的重載
16.6.8  操作符delete的重載
16.7  類
16.7.1  VCL類的申明
16.7.2  類名
16.7.3  類類型申明
16.7.4  類名作用域
16.7.5  類對象
16.7.6  類成員表
16.7.7  成員函數(shù)
16.7.8  關(guān)鍵字this
16.7.9  靜態(tài)成員
16.7.10  內(nèi)部函數(shù)
16.7.11  成員作用域
16.7.12  虛基類
16.7.13  類的友元
16.8  構(gòu)造函數(shù)和折購函數(shù)
16.8.1  構(gòu)造函數(shù)
16.8.2  析構(gòu)函數(shù)
16.9  重載操作符
16.9.1  怎樣構(gòu)造一個復(fù)雜矢量類
16.10  重載操作符函數(shù)
16.10.1  重載操作符和繼承
16.10.2  重載單目操作符
16.10.3  重載二進(jìn)制操作符
16.10.4  重載賦值操作符
16.10.5  重載函數(shù)調(diào)用操作符()
16.10.6  重載下標(biāo)操作符[]
16.10.7  重載類成員存取操作符->
16.11  多態(tài)類
16.11.1  虛函數(shù)
16.11.2  抽象類
16.12  C++作用域
16.12.1  類作用域
16.12.2  隱藏
16.12.3  C++作用域規(guī)則小結(jié)
16.13  模板
16.13.1  模板語法
16.13.2  模板體分析
16.13.3  函數(shù)模板
16.14  類模板
16.14.1  模板參數(shù)
16.14.2  在模板中使用<>
16.14.3  在模板中使用“安全復(fù)制屬”類
16.14.4  在模板中刪除指針
16.15  模板編譯開關(guān)
16.16  輸出和輸出模板
第十七章  編寫C++Builder代碼
17.1  缺省行為,在內(nèi)存中建立窗體
17.2  在運(yùn)行期創(chuàng)建窗體
17.2.1  模態(tài)窗體
17.2.2  非模態(tài)窗體
17.3  給窗體傳遞參數(shù)
17.4  從窗體中重新得到數(shù)據(jù)
17.4.1  非模態(tài)窗體
17.4.2  模態(tài)窗體
17.5  C++Builder工程中使用Delphi窗體  
第十八章  動態(tài)連接庫
18.1  什么是動態(tài)連接庫
18.2  C++Builder中如何使用DLL
18.3  C++Builder中如何創(chuàng)建DLL
18.4  編譯DLL
18.5  創(chuàng)建包含VCL元件的DLL
18.6  DLL和字符串對象
第十九章  異常處理
19.1  C++異常處理
19.2  異常申明
19.3  跳出異常
19.4  處理異常
19.5  異常的詳細(xì)說明
19.6  異常處理中的構(gòu)造函數(shù)和析構(gòu)函數(shù)
19.7  無處理異常
19.8  基于C的結(jié)構(gòu)化異常
19.8.1  try-except異常處理語法
19.8.2  try-finally中斷語法
19.9  在C++程序中使用基于C的異常
19.10  處理基于C的異常
第二十章  預(yù)處理
20.1  預(yù)處理指令
20.1.1  #(空指令)
20.1.2  #define
20.1.3  #if,#elif,#else,和#endif
20.1.4  #ifdef and #ifndef
20.1.5  #error
20.1.6  #include
20.1.7  #line
20.1.8  #pragma summary
20.1.9  #undef
20.2  定義和未定義宏
20.2.1  使用-D和-U命令行選項(xiàng)
20.2.2  關(guān)鍵字和作為宏保護(hù)和詞
20.3  帶參數(shù)的宏
20.3.1  嵌套的括號和逗號
20.3.2  帶##的詞法分析
20.3.3  帶#字符串的轉(zhuǎn)換
20.3.4  用反斜杠作為續(xù)行符
20.3.5  副作用和其他危險
20.4  用#include作文件包含
20.4.1  用<頭文件名>搜索頭文件
20.4.2  用“頭文件名”搜索頭文件
20.5  條件編譯
20.5.1  defined
20.6  預(yù)定義宏
第二十一章  C++Builder程序員的編程方法
21.1  屬性-方法-事件模式(Propertles-mothod-event)
21.2  控件和類
21.3  屬性和賦置/取值函數(shù)
21.4  用老版本代碼工作
21.4.1  內(nèi)部匯編程序
21.4.2  Object Windows庫(OWL)和MFC的應(yīng)用程序
21.5  從FDelphi代碼到C++Builder的轉(zhuǎn)換
21.5.1  升級的構(gòu)造函數(shù)
21.5.2  Delphir返回類型
第二十二章  C++語言對VCL的支持
22.1  對Delphi數(shù)據(jù)類型的支持
22.2  特殊的Delphi參數(shù)類型
22.2.1  開放數(shù)組
22.2.2  var參數(shù)
22.2.3  無類型參數(shù)
22.3  屬性
22.3.1  屬性的特性
22.3.2  屬性操作符
22.3.3  升級的屬性
22.3.4  屬性申明
22.3.5  數(shù)組屬性
22.4  訪問指明符
22.4.1  Published屬性
22.4.2  OLE支持
22.5  開放數(shù)組
22.5.1  臨時數(shù)組參數(shù)
22.5.2  存在的數(shù)組參數(shù)
22.6  異常處理
22.6.1  對Delphi的異常處理支持
22.6.2  操作系統(tǒng)異常
22.6.3  Delphi異常
22.6.4  可移植性因素
22.7  限制
第二十三章  擴(kuò)展的Delphi數(shù)據(jù)類型
23.1  擴(kuò)展的Delphi數(shù)據(jù)類型
23.2  集合(Set)數(shù)據(jù)類型
23.3  集合引用
23.4  AnsiString數(shù)據(jù)類型
23.5  AnsiString數(shù)據(jù)類型引用
23.6  Variant數(shù)據(jù)類型
23.7  Variant引用
23.8  日期-時間(TDateTime)數(shù)據(jù)類型
23.9  日期-時間數(shù)據(jù)類型引用
23.10  Currency數(shù)據(jù)類型
23.11  Currency數(shù)據(jù)類型引用
第二十四章  OLE
24.1  關(guān)于OLE
24.2  將另一個應(yīng)用程序自動化
24.2.1  創(chuàng)建OLE對象實(shí)例
24.2.2  設(shè)置OLE對象的屬性
24.2.3  調(diào)用OLE對象的方法
24.3  關(guān)于OLE自動服務(wù)器
24.3.1  進(jìn)程內(nèi)和進(jìn)程外服務(wù)器
24.3.2  自動對象的舉實(shí)例
24.3.3  自動對象
24.4  關(guān)于OLE自動對象
24.5  創(chuàng)建OLE自動服務(wù)器
24.5.1  創(chuàng)建一個自動服務(wù)器
24.5.2  增加自動對象(自動對象向?qū)?
24.5.3  自動屬性和方法
附錄:按字母順序的關(guān)鍵字
關(guān)鍵字

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) m.ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號