Borland C++Builder使用與開發(fā)指南

出版時(shí)間:2098-5-1  出版社:人民郵電出版社  作者:雷森 李康 陳曦 陳  
Tag標(biāo)簽:無  

內(nèi)容概要

Borland C++ Builder是Borland公司推出的全新的可視化編程工具,完全面向?qū)ο螅芊奖?、快捷地開發(fā)Windows應(yīng)用程序。本書從淺到深講述了Borland C++ Builder的使用環(huán)境和編程技巧,適合于自學(xué)Borland C++ Builder編程的初、中級(jí)讀者。

書籍目錄

第一章  Borland C++ Builder概述     1
1.1 幾個(gè)基本問題 1
1.1.1 BCB的形式 1
1.1.2 關(guān)于VCL 2
1.1.3 RAD與BCB 3
1.2 BCB快速入門 3
1.2.1 進(jìn)入BCB環(huán)境 4
1.2.2 BCB 集成開發(fā)環(huán)境(IDE)介紹 4
1.2.3 設(shè)計(jì)簡(jiǎn)單的用戶界面 5
1.2.4 改變對(duì)象的屬性 8
1.2.5 編寫事件處理過程 11
1.2.6 使用聯(lián)機(jī)幫助Help 13
1.3 BCB 工程項(xiàng)目的設(shè)計(jì)與管理 13
1.3.1 創(chuàng)建多窗體應(yīng)用程序 14
1.3.2 管理多窗體應(yīng)用程序 16
1.3.3 使用模板與向?qū)?chuàng)建窗體 18
1.3.4 使用工程模板和應(yīng)用程序向?qū)? 19
1.4 VCL 庫(kù)中常用的組件介紹 20
1.4.1 常用的文本相關(guān)組件 20
1.4.2 按鈕和檢查框組件 22
1.4.3 分組、分界組件 23
1.4.4 圖形、圖象組件 24
1.4.5 關(guān)系圖、文件列表組件 24
1.4.6 滾動(dòng)組件 25
1.4.7 網(wǎng)格、表格組件 25
1.4.8 多媒體(MultiMedia)和OLE組件 26
1.4.9 菜單組件 26
1.4.10 定時(shí)器組件 26
1.4.11 使用公用對(duì)話框組件 27
1.5 本章小結(jié) 29
第二章 進(jìn)入C++的世界 31
2.1 編寫一個(gè)簡(jiǎn)單的C++程序 31
2.1.1 編寫Hello.cpp程序代碼 32
2.1.2 編譯并鏈結(jié)Hello.cpp 33
2.1.3 執(zhí)行Hello.exe 33
2.2 對(duì)象 34
2.3 棧對(duì)象的例子 36
2.4 構(gòu)造函數(shù)與析構(gòu)函數(shù) 40
2.4.1 構(gòu)造函數(shù) 40
2.4.2 析構(gòu)函數(shù) 43
2.4.3 構(gòu)造函數(shù)和析構(gòu)函數(shù)的調(diào)用問題 44
2.5 this指針的使用 44
2.6 Static類型的成員 46
2.7 派生類和層次及虛函數(shù) 47
2.7.1 派生的類 48
2.7.2 類的層次 50
2.7.3 虛函數(shù)與虛基類 51
2.8 本章小結(jié) 65
第三章 Borland C++ Builder的安裝 67
3.1 Borland C++ Builder 1.0的安裝 67
3.1.1 系統(tǒng)環(huán)境準(zhǔn)備 67
3.1.2 開始安裝 67
3.1.3 安裝類型選擇 69
3.1.4 安裝路徑選擇 71
3.1.5 正式安裝Borland C++ Builder 72
3.2 修補(bǔ)Borland C++ Builder 1.0的錯(cuò)誤 73
3.2.1 第一個(gè)修補(bǔ)程序 73
3.2.2 第二個(gè)修補(bǔ)程序 74
3.2.3 更新Microsoft SDK Help文件 75
3.2.4 更新BCB Help文件 75
3.2.5 更改錯(cuò)誤HELP文件 76
3.2.6 NetMange的國(guó)際互聯(lián)網(wǎng)組件的更新 76
3.3 安裝后第一次運(yùn)行Borland C++ Builder 1.0 76
3.3.1 創(chuàng)建BCB快捷方式 76
3.3.2 運(yùn)行Borland C++ Builder 1.0 78
3.4 本章小結(jié) 79
第四章 響應(yīng)用戶的輸入 81
4.1 處理鍵盤輸入 81
4.1.1 理解三個(gè)基本鍵盤響應(yīng)事件 81
4.1.2 鍵盤輸入的焦點(diǎn) 91
4.2 處理鼠標(biāo)輸入 93
4.2.1 理解鼠標(biāo)編程的基本概念 93
4.3 BCB中的集合 100
4.3.1 集合的基本概念 100
4.3.2 TshiftState類 100
4.4 本章小結(jié) 105
第五章 菜單設(shè)計(jì) 107
5.1 菜單界面的設(shè)計(jì) 107
5.2 菜單代碼的設(shè)計(jì) 112
5.2.1 Check標(biāo)記的使用 113
5.2.2 彈出式菜單 116
5.2.3 動(dòng)態(tài)菜單 117
5.2.4 快捷鍵的使用 120
5.2.5 命令激活和命令失效 122
5.2.6 菜單的提示(Hint) 122
5.2.7 融合MainMenu對(duì)象 123
5.2.8 修改系統(tǒng)菜單 127
5.3 本章小結(jié) 128
第六章 文本編輯器的設(shè)計(jì) 129
6.1 多頁(yè)面界面(MPI) 129
6.1.1 概述 129
6.1.2 Notebook組件與TabSet組件 129
6.1.3 TabbedNotebook組件 133
6.1.4 TabControl組件 134
6.1.5 PageControl組件 135
6.1.6 動(dòng)態(tài)創(chuàng)建頁(yè)面 136
6.2 多文本界面(MDI) 137
6.2.1 概述 137
6.2.2 創(chuàng)建MDI父窗體 138
6.2.3 創(chuàng)建MDI子窗體 138
6.2.4 創(chuàng)建MDI主菜單 139
6.3 常用文本編輯組件介紹 142
6.3.1 Edit組件 142
6.3.2 Memo組件 144
6.3.3 RichEdit組件 145
6.4 創(chuàng)建文本編輯器 147
6.4.1 完善子窗體 147
6.4.2 設(shè)置字體 151
6.4.3 設(shè)置段落格式 159
6.4.4 剪切、拷貝、粘貼和取消功能 162
6.4.5 查找與替換 164
6.4.6 文件的打開與保存 167
6.4.7 文件打印 172
6.5 本章小結(jié) 176
第七章 文件管理 177
7.1 文件類型和標(biāo)準(zhǔn)過程 177
7.1.1 文本文件 177
7.1.2 二進(jìn)制文件 178
7.1.3 INI文件 178
7.1.4 C++ Builder的文件管理標(biāo)準(zhǔn)過程 179
7.2 文件組件的應(yīng)用 181
7.2.1 文件組件及其相互關(guān)系 181
7.2.2 程序的設(shè)計(jì) 182
7.2.3 程序功能和實(shí)現(xiàn) 183
7.2.4 文件管理器的實(shí)現(xiàn) 187
7.3 文件的應(yīng)用 202
7.3.1 概述 202
7.3.2 設(shè)計(jì)步驟 202
7.3.3 二進(jìn)制文件的打開和創(chuàng)建 204
7.3.4 二進(jìn)制文件的讀入 207
7.3.5 增加記錄 207
7.3.6 修改記錄 208
7.3.7 文件和系統(tǒng)的關(guān)閉 210
7.4 本章小結(jié) 211
第八章 圖形圖象編程 213
8.1 畫布對(duì)象(TCanvas Object) 213
8.1.1 什么是畫布對(duì)象 213
8.1.2 Canvas的屬性 213
8.1.3 TColor類型 214
8.1.4 TPen對(duì)象 215
8.1.5 TBrush對(duì)象 217
8.1.6 Canvas的方法 218
8.1.7 使用Canvas的屬性和方法繪圖 221
8.2 圖形程序設(shè)計(jì)技術(shù) 230
8.2.1 圖形類關(guān)系 230
8.2.2 使用PaintBox組件 231
8.2.3 使用組件畫圖 233
8.2.4 拖放編程 240
8.2.5 使用圖象編輯器(Image Editor) 243
8.2.6 圖形重繪 245
8.2.7 動(dòng)畫效果 246
8.3 本章小結(jié) 250
第九章 異常處理與程序調(diào)試 251
9.1 異常基本理論 251
9.1.1 錯(cuò)誤的來源 251
9.1.2 關(guān)鍵詞與術(shù)語(yǔ) 252
9.2 BCB中的異常類 252
9.2.1 一個(gè)新的異常處理體系 252
9.2.2 BCB中的異常類 253
9.2.3 創(chuàng)建自己的異常類 258
9.3 實(shí)際使用異常 258
9.3.1 VCL中的缺省異常處理 259
9.3.2 try塊和catch塊 259
9.3.3 喚起與重引發(fā)異常 262
9.3.4 創(chuàng)建適合自己程序的異常類 263
9.3.5 分析異常信息 263
9.3.6 建立自己的異常處理入口 270
9.4 程序調(diào)試簡(jiǎn)介 271
9.4.1 調(diào)試的準(zhǔn)備和開始 271
9.4.2 程序運(yùn)行的控制 272
9.4.3 斷點(diǎn)的使用 273
9.4.4 監(jiān)視數(shù)據(jù)的值 274
9.5 本章小結(jié) 282

圖書封面

圖書標(biāo)簽Tags

評(píng)論、評(píng)分、閱讀與下載


    Borland C++Builder使用與開發(fā)指南 PDF格式下載


用戶評(píng)論 (總計(jì)0條)

 
 

 

250萬本中文圖書簡(jiǎn)介、評(píng)論、評(píng)分,PDF格式免費(fèi)下載。 第一圖書網(wǎng) 手機(jī)版

京ICP備13047387號(hào)-7