图书介绍
C++ Builder指南【2025|PDF下载-Epub版本|mobi电子书|kindle百度云盘下载】

- 刘文圣等编著 著
- 出版社: 北京:人民邮电出版社
- ISBN:711507562X
- 出版时间:1999
- 标注页数:458页
- 文件大小:163MB
- 文件页数:476页
- 主题词:
PDF下载
下载说明
C++ Builder指南PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第一章 C+Builder概述1
1.1 C++的发展历史1
1.2 C++Builder的主要特点3
1.3 本章小结5
第二章 软件开发一般方法6
2.1 软件工程的提出6
2.2 软件生命周期7
2.2.1 问题定义7
2.2.2 可行性研究7
2.2.3 需求分析8
2.2.4 系统设计8
2.2.5 运行维护8
2.3 软件开发模型9
2.3.1 瀑布模型10
2.3.2 快速原型法10
2.4 面向对象的分析与设计11
2.4.1 对象概述11
2.4.2 消息11
2.4.3 对象间的相互关系12
2.4.4 建模语言12
2.4.5 面向对象系统分析14
2.4.6 面向对象系统设计15
2.5 编程中的标准化16
2.6 本章小结18
第三章 C+Builder语言导论19
3.1 C++语言新特征19
3.1.1 简化的输入输出手段19
3.1.2 C+++引用(References)——提高程序的效率20
3.1.3 语法上的一些变更22
3.1.4 动态内存分配(new)和释放(delete)算符22
3.1.5 有关函数的新特征24
3.2 C++语言初步26
3.2.1 类和对象的基本概念26
3.2.2 继承和多态33
3.2.3 小结44
3.3 C++Builder—C++的扩展45
3.3.1 动态函数(dynamic functions)45
3.3.2 #pragma package指令47
3.3.3 为异常处理增加了try/__finally结构48
3.3.4 改变了模板产生的机制49
3.4 本章小结50
第四章 C+Builder的IDE51
4.1 主窗口51
4.2 菜单介绍51
4.2.1 File菜单栏52
4.2.2 Edit菜单栏53
4.2.3 View菜单栏54
4.2.4 Project菜单栏58
4.2.5 Run菜单栏62
4.2.6 Component菜单栏64
4.2.7 Tools菜单栏68
4.3 对象监视器(Object Inspector)70
4.4 窗体71
4.5 代码编辑器72
4.6 加入工具72
4.7 快捷工具栏73
4.8 IDE编辑环境的设置74
4.8.1 Preferences74
4.8.2 Library75
4.8.3 Editor76
4.8.4 Display76
4.8.5 Color77
4.8.6 Palette78
4.8.7 Code Insight78
4.9 设置缺省的新项目、主窗体和窗体80
4.9.1 设置缺省的新项目80
4.9.2 设置缺省的新窗体80
4.9.3 设置缺省的新主窗体80
4.10 如何获得帮助81
4.11 本章小结81
第五章 设计界面82
5.1 在窗体上加入元件82
5.2 元件的重设尺寸、移动、删除、剪切、复制和粘贴83
5.2.1 元件的重设尺寸83
5.2.2 元件的移动和删除84
5.2.3 元件的剪切、复制和粘贴84
5.3 在窗体上排列元件84
5.4 把元件分组85
5.5 向项目中加入新窗体以及移走窗体86
5.5.1 加入新窗体86
5.5.2 从项目中移走—窗体86
5.6 在多个窗体或代码窗口间切换87
5.7 与其它项目共享窗体88
5.8 使用窗体模板与专家90
5.8.1 关于Copy、Inherit和Use90
5.8.2 使用窗体模板与专家举例91
5.9 连接窗体92
5.10 窗体与单元文件(Form和Unit文件)93
5.10.1 窗体的单元文件93
5.10.2 独立单元文件(Standalone unit files)93
5.11 窗体及其相关文件94
5.11.1 Unit1.DFM94
5.11.2 Unit.CPP和Unit1.h95
5.12 本章小结95
第六章 特性和事件96
6.1 设计期间与运行期间修改元件的特性96
6.1.1 对象监视器是如何显示特性的96
6.1.2 在设计期间修改元件的特性96
6.1.3 在运行期间修改元件的特性97
6.2 特性编辑器97
6.3 显示和修改元件的公共特性98
6.4 生成新的事件处理函数98
6.5 生成默设的事件处理函数99
6.6 定位已有的事件处理函数100
6.7 把一事件和已有事件处理函数相连100
6.8 删除事件处理函数101
6.9 公共事件102
6.9.1 显示公共事件102
6.9.2 生成公共事件的事件处理函数102
6.9.3 把公共事件与一已有的事件处理函数相连102
6.10 本章小结102
第七章 项目管理器104
7.1 C+++Builder 3.0的项目管理器的新功能104
7.2 使用项目管理器104
7.2.1 项目管理器的文件浏览区105
7.2.2 项目管理器的工具栏106
7.2.3 项目管理器的状态栏106
7.2.4 项目管理器的上下文菜单106
7.2.5 利用项目管理器显示Forms和unit106
7.3 项目模板和专家107
7.4 项目组的创建、编译和运行110
7.4.1 项目组中单个项目的编译和运行110
7.4.2 项目组的创建、编译和运行111
7.5 举例说明创建、编译和运行项目组111
7.5.1 创建一批处理文件112
7.5.2 创建一动态链接库(DLL)112
7.5 3 创建一DOS应用程序113
7.5.4 创建一基于VCL的项目114
7.5.5 项目组的编译和运行115
7.6 本章小结116
第八章 常用元件117
8.1 窗体117
8.1.1 窗体的特性117
8.1.2 窗体的响应事件133
8.1.3 窗体的方法145
8.2 设计菜单149
8.2.1 菜单设计器149
8.2.2 命名菜单和菜单项149
8.2.3 加入菜单项、插入菜单项和删除菜单项150
8.2.4 指定加速键和快捷键151
8.2.5 创建嵌套菜单151
8.2.6 移动菜单项151
8.2.7 查看菜单152
8.2.8 设计期间在不同菜单间切换152
8.2.9 利用菜单模板153
8.2.10 把一菜单作为模板保存153
8.2.11 在运行期间动态地加入菜单项154
8.2.12 合并(Merge)菜单155
8.2.13 从资源文件中导入菜单155
8.3 主菜单156
8.3.1 AutoMerge特性156
8.3.2 Items特性156
8.3.3 Handle特性157
8.3.4 GetOle2AcceleratorTable方法157
8.3.5 Merge方法157
8.3.6 SetOle2MenuHandle方法158
8.3.7 Unmerge方法158
8.4 弹出式菜单158
8.4.1 Alignment特性158
8.4.2 AutoPopup特性159
8.4.3 HelpContext特性159
8.4.4 PopupComponent特性159
8.4.5 Popup方法161
8.4.6 OnPopup事件161
8.5 菜单项162
8.5.1 菜单项的特性162
8.5.2 菜单项的OnClick事件167
8.5.3 菜单项的方法167
8.6 Label169
8.6.1 Label的特性169
8.6.2 Label的方法172
8.7 Edit172
8.7.1 Edit的特性172
8.7.2 Edit的方法180
8.7.3 OnChange事件181
8.8 Memo182
8.9 Button185
8.9.1 Cancel特性185
8.9.2 Default特性186
8.9.3 ModalResult特性186
8.9.4 Click方法187
8.10 CheckBox188
8.10.1 Alignment特性188
8.10.2 AllowGrayed特性188
8.10.3 Checked特性188
8.10.4 State特性189
8.11 RadioButton190
8.11.1 Alignment特性191
8.11.2 Checked特性191
8.12 ListBox191
8.12.1 ListBox的特性192
8.12.2 ListBox的方法198
8.12.3 ListBox的事件200
8.13 ComboBox201
8.13.1 ComboBox的特性201
8.13.2 Clear和SelectAll方法204
8.13.3 OnChange事件205
8.14 ScrollBar205
8.14.1 ScrollBar的特性205
8.14.2 OnChange事件207
8.14.3 OnScroll事件207
8.15 RadioGroup208
8.15.1 Columns特性208
8.15.2 ItemIndex特性208
8.15.3 Items特性209
8.16 Panel209
8.16.1 Alignment特性209
8.16.2 BevelInner特性和BevelOuter特性210
8.16.3 BevelWidth特性210
8.16.4 BorderStyle特性211
8.16.5 BorderWidth特性211
8.16.6 FullRepaint特性212
8.16.7 Locked特性212
8.17 BitBtn212
8.17.1 Glyph特性212
8.17.2 Kind特性213
8.17.3 Layout特性214
8.17.4 Margin特性215
8.17.5 NumGlyphs特性216
8.17.6 Spacing特性216
8.17.7 Style特性216
8.18 SpeedButton217
8.18.1 AllowAllUp特性217
8.18.2 Down特性217
8.18.3 Flat特性218
8.19 StringGrid218
8.20 DrawGrid219
8.21 Image221
8.22 Shape223
8.23 Splitter224
8.24 TabControl225
8.25 PageControl225
8.26 ImageList和ListView227
8.27 TrackBar230
8.28 ProgressBar和CGauge231
8.29 Animate232
8.30 HeaderControl236
8.31 ToolBar239
8.32 CoolBar240
8.33 MediaPlayer243
8.34 OleContainer245
8.35 TabSet248
8.36 DriveComboBox、DirectoryListBox、FileListBox和FilterComboBox249
8.37 CCalendar252
8.38 Graph253
8.39 使用OLE Automation举例254
8.40 本章小结259
第九章 通用对话框260
9.1 OpenDialog260
9.1.1 DefaultExt特性260
9.1.2 FileName特性261
9.1.3 Files特性261
9.1.4 Filter特性261
9.1.5 FilterIndex特性262
9.1.6 InitialDir特性263
9.1.7 Options特性263
9.1.8 Title特性264
9.1.9 Execute方法264
9.1.10 OnCanClose事件265
9.1.11 OnFolderChange事件265
9.2 SaveDialog265
9.3 OpenPictureDialog267
9.4 FontDialog268
9.4.1 Device特性268
9.4.2 Font特性268
9.4.3 MaxFontSize和MinFontSize特性268
9.4.4 Options特性269
9.4.5 OnApply事件269
9.5 PrintDialog270
9.5.1 Collate特性270
9.5.2 FromPage特性、ToPage特性、MaxPage特性和MinPage特性270
9.5.3 Options特性271
9.5.4 PrintToFile特性272
9.6 FindDialog272
9.6.1 FindText特性272
9.6.2 Options特性273
9.6.3 Position特性273
9.7 ReplaceDialog274
9.8 本章小结276
第十章 数据库程序设计277
10.1 一个简单的数据库程序277
10.2 数据库应用程序的组成278
10.2.1 C+++Builder数据库程序的基本结构278
10.2.2 DataAccess元件280
10.2.3 DataControl元件281
10.3 TTable元件及运用281
10.3.1 TTable元件的特性281
10.3.2 TTable元件的方法282
10.3.3 数据库的打开与关闭284
10.3.4 数据库的创建与删除284
10.3.5 数据库访问范围的设置285
10.3.6 数据库的当前记录指针的移动286
10.3.7 数据库数据的维护286
10.3.8 数据库的查询289
10.3.9 TTable元件的响应事件290
10.4 TQuery元件291
10.4.1 TQuery元件的特性与方法291
10.4.2 SQL运用293
10.4.3 可变参数的运用294
10.5 TField元件296
10.5.1 TField类的特性、方法及响应事件296
10.5.2 TField元件的创建297
10.5.3 TField元件的继承子类298
10.5.4 TField元件的访问298
10.6 数据控制(DataControl)元件299
10.6.1 TBGrid元件300
10.6.2 TDBNavigator元件302
10.7 实现快速报表打印功能303
10.7.1 使用QuickReport Wizard303
10.7.2 常用快速报表元件305
10.8 一个功能完善的数据库应用程序306
10.9 使用DataBase Form Wizard设计数据库窗体320
10.10 本章小结323
第十一章 多媒体程序设计324
11.1 多媒体的一些概念324
11.1.1 音频324
11.1.2 数字视频325
11.1.3 动画326
11.1.4 图像326
11.1.5 文本327
11.2 媒体播放机元件TMediaPlayer及运用327
11.2.1 TMediaPlayer元件的主要属性328
11.2.2 TMediaPlayer元件的方法330
11.2.3 媒体元件TMediaPlayer的响应事件330
11.2.4 程序的背景音乐——Mid的播放331
11.2.5 发声的按钮——Wav的播放332
11.2.6 完整的CD播放器335
11.2.7 程序的优美片头——Avi的播放340
11.3 C++Builder的动画技巧342
11.3.1 动态位图按钮342
11.3.2 建立切换效果344
11.3.3 程序中添加基于对象的动画347
11.3.4 关于OpenGL及Direct Draw349
11.4 本章小结349
第十二章 VCL类库简介350
12.1 VCL概述350
12.2 TObject类351
12.3 TPersistent类356
12.4 TComponent类357
12.5 TControl类362
12.6 TWinControl类376
12.7 TGraphicControl类386
12.8 TCustomControl类387
12.9 本章小结387
第十三章 字符串和列表388
13.1 TList388
13.1.1 TList的特性388
13.1.2 TList的方法389
13.1.3 一个使用TList的例子392
13.2 TStrings和TStringList393
13.2.1 特性393
13.2.2 TStringList的方法396
13.2.3 TStringList的事件396
13.2.4 一个较为综合的例子397
13.3 TRegistry和TIniFile—注册表的编程400
13.3.1 注册表简介400
13.3.2 注册表的结构400
13.3.3 预定义键401
13.3.4 访问注册表402
13.3.5 TRegistry和TIniFile403
13.4 本章小结412
第十四章 使用DLL编程413
14.1 什么是动态链接库(DLL)413
14.2 如何在C++Builder中使用DLL414
14.2.1 静态引入方式414
14.2.2 动态引入方式414
14.3 利用DLL实现应用程序间数据共享416
14.3.1 DLL中的全局内存416
14.3.2 利用DLL实现应用程序间的数据传输416
14.3.3 服务器程序的编写417
14.3.4 客户程序的编写418
14.4 创建自己的DLL418
14.5 利用DLL实现VCL元件重用419
14.6 本章小结421
第十五章 异常处理422
15.1 为什么要使用异常422
15.2 C++异常处理424
15.2.1 C+++异常处理语法424
15.2.2 异常的嵌套426
15.2.3 异常的重启动427
15.2.4 对不同异常的处理429
15.2.5 具有派生关系的异常对象430
15.2.6 缺省异常处理433
15.2.7 异常说明434
15.3 VCL异常435
15.3.1 VCL异常概述435
15.3.2 系统预定义VCL异常类436
15.3.3 利用VCL异常处理处理操作系统异常437
15.4 结构化异常处理438
15.4.1 结构化异常处理概述438
15.4.2 结构化异常处理语法438
15.4.3 自定义结构化异常442
15.5 本章小结443
第十六章 程序调试(DEBUG)444
16.1 程序调试器的设置444
16.1.1 产生调试信息444
16.1.2 使调试器有效445
16.2 程序调试的菜单命令445
16.3 使用断点446
16.3.1 设置与清除断点446
16.3.2 断点列表窗口447
16.3.3 简单断点448
16.3.4 条件断点449
16.3.5 运行到光标命令(Run to Cursor)449
16.4 检查变量449
16.4.1 查看列表窗的快捷菜单命令450
16.4.2 使用查看特性对话框450
16.4.3 使查看项目有效或无效451
16.4.4 增加查看项目451
16.4.5 使用查看列表窗451
16.5 调试观察器452
16.6 单步执行和跟踪调试453
16.7 其它调试工具453
16.7.1 计算及修改变量453
16.7.2 函数调用堆栈454
16.7.3 查看CPU455
16.7.4 跳到指定地址456
16.8 程序的调试技巧456
16.8.1 诊断宏TRACE及WARN456
16.8.2 调试保护性错误457
16.9 本章小结458
热门推荐
- 1522662.html
- 2946207.html
- 2688502.html
- 1565635.html
- 3285091.html
- 3028199.html
- 790403.html
- 2632657.html
- 1607929.html
- 511789.html
- http://www.ickdjs.cc/book_3307170.html
- http://www.ickdjs.cc/book_43012.html
- http://www.ickdjs.cc/book_137603.html
- http://www.ickdjs.cc/book_2699611.html
- http://www.ickdjs.cc/book_1952304.html
- http://www.ickdjs.cc/book_619824.html
- http://www.ickdjs.cc/book_1679806.html
- http://www.ickdjs.cc/book_2335374.html
- http://www.ickdjs.cc/book_1635116.html
- http://www.ickdjs.cc/book_1331204.html