图书介绍
C++ Builder程序设计导学【2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载】

- 刘光编著 著
- 出版社: 北京:清华大学出版社
- ISBN:730205472X
- 出版时间:2002
- 标注页数:374页
- 文件大小:62MB
- 文件页数:389页
- 主题词:C语言(学科: 程序设计) C语言 程序设计
PDF下载
下载说明
C++ Builder程序设计导学PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 C++Builder概述1
1.1 C++Builder的特点1
1.2 C++Builder的集成开发环境3
1.2.1 主窗口3
1.2.2 对象查看器6
1.2.3 代码编辑窗口6
1.2.4 类别浏览器7
1.2.5 工程管理窗口8
1.3 设置集成开发环境8
1.3.1 环境选项9
1.3.2 编辑器选项12
1.4 安装工具14
1.5 使用帮助系统15
1.6 习题116
第2章 C++Builder编程基础17
2.1 基本概念和术语17
2.1.1 对象17
2.1.2 属性18
2.1.3 事件18
2.1.4 方法20
2.1.5 事件驱动应用程序的工作方式21
2.2 工程管理21
2.2.1 工程的组成22
2.2.2 工程管理器22
2.2.3 创建、打开与保存工程23
2.2.4 在工程中添加、删除与保存文件23
2.2.5 编译、链接和运行工程24
2.3.1 创建工程25
2.3.2 设计用户界面25
2.3 创建第一个C++Builder应用程序25
2.3.3 编写代码27
2.3.4 运行应用程序28
2.4 习题228
第3章 C++Builder语言基础29
3.1 基本概念29
3.1.1 内存单元29
3.1.2 关键字29
3.1.3 标识符30
3.1.4 数据类型31
3.1.5 作用域32
3.1.6 可见性34
3.2 变量、常量、运算符34
3.2.1 变量35
3.2.2 常量37
3.2.3 运算符38
3.3 数组42
3.3.1 一维数组42
3.3.2 二维数组44
3.3.3 多维数组45
3.4 程序控制语句45
3.4.1 if语句48
3.4.2 switch语句50
3.4.3 for语句51
3.4.4 while语句53
3.4.5 do...while语句54
3.4.6 break语句和continue语句54
3.5 指针54
3.5.1 指针是地址55
3.5.2 指针的声明55
3.5.3 指针运算符56
3.5.4 指针表达式57
3.5.5 指针和数组59
3.6 函数60
3.6.1 函数的定义61
3.6.2 函数的分类61
3.6.3 传值调用与传址调用64
3.7 结构、联合和枚举65
3.7.1 结构65
3.7.2 联合66
3.7.3 枚举67
3.8 习题368
4.1 C++语言新特性72
4.1.1 简化的输入/输出手段72
第4章 C++语言的特性72
4.1.2 动态内存分配(new)和释放(delete)运算符73
4.2 类的基本概念76
4.2.1 C++类的构成76
4.2.2 成员函数的定义77
4.2.3 构造函数和析构函数79
4.3 重载80
4.3.1 函数重载81
4.3.2 运算符重载82
4.4 继承83
4.4.1 继承的引出83
4.4.2 类派生引出的成员覆盖问题84
4.4.3 派生类的构造函数86
4.5 C++ Builder对C++的扩展87
4.5.1 动态函数(Dynamic Functions)87
4.5.3 为异常处理增加了try/__finally结构89
4.5.2 #pragma package指令89
4.5.4 新增加的关键字91
4.6 习题492
第5章 设计应用程序界面94
5.1 窗体94
5.1.1 窗体设计器95
5.1.2 窗体的常用属性95
5.1.3 窗体的常用方法102
5.1.4 窗体的常用事件104
5.1.5 窗体的生命周期106
5.2 菜单设计110
5.2.1 菜单编辑器110
5.2.5 创建级联菜单111
5.2.4 指定加速键和快捷键111
5.2.3 添加、插入与删除菜单项111
5.2.2 命名菜单和菜单项111
5.2.6 合并菜单112
5.2.7 把代码连接到菜单项上113
5.2.8 动态修改菜单状态113
5.3 弹出式菜单118
5.3.1 弹出式菜单的设计118
5.3.2 弹出式菜单举例118
5.4 MDI应用程序121
5.4.1 MDI窗体121
5.4.2 与MDI有关的几个运行期属性123
5.4.3 MDI应用程序实例124
5.5 习题5127
第6章 常用内部组件129
6.1 标签129
6.2 文本框131
6.3 命令按钮133
6.4 复选框135
6.5 单选按钮137
6.6 列表框139
6.7 组合框142
6.8 滚动条144
6.9 框架147
6.10 图像框151
6.11 形状153
6.12 切分条155
6.13 计时器156
6.14 进度条158
6.15 习题6160
7.1 功能强大的画布(TCanvas)163
7.2 TColor163
第7章 图形设计163
7.3 TCanvas的属性164
7.3.1 画笔属性165
7.3.2 画刷属性166
7.3.3 字体属性167
7.3.4 Pixels属性169
7.3.5 CopyMode属性170
7.3.6 PenPos属性170
7.3.7 ClipRect属性171
7.4 TCanvas方法的使用171
7.4.1 TCanvas的画线方法171
7.4.2 绘制填充图形的方法175
7.4.3 文本输出方法178
7.4.4 图形拷贝方法180
7.5 习题7182
8.1 图像概述185
第8章 图像处理185
8.2 TPicture186
8.2.1 TPicture类的主要方法186
8.2.2 TPicture类的主要属性187
8.3 TImage组件188
8.3.1 装入和保存图像188
8.3.2 设置图像属性189
8.3.3 在TImage组件上绘图189
8.4 TImageList组件193
8.5 其他几个图像组件195
8.5.1 TPaintBox组件195
8.5.2 TGraphic组件195
8.5.3 元文件197
8.6.1 在位图上绘图198
8.6 位图对象198
8.6.2 透明位图199
8.6.3 操作位图像素200
8.7 习题8204
第9章 文件操作206
9.1 常用的文件操作函数206
9.1.1 打开文件207
9.1.2 关闭文件208
9.2 文件的存取209
9.2.1 顺序存取文件209
9.2.2 随机存取文件215
9.3 习题9220
第10章 多媒体编程222
10.1 多媒体的一些基本概念222
10.2 媒体播放器组件TMediaPlayer224
10.2.1 TMediaPlayer组件的主要属性225
10.2.2 TMediaPlayer组件的方法227
10.2.3 TMediaPlayer组件的事件228
10.3 媒体播放器组件TMediaPlay的应用228
10.3.1 程序的背景音乐——MID的播放228
10.3.2 发声的按钮——WAV的播放229
10.3.3 完整的CD播放器231
10.3.4 程序的优美片头——AVI的播放234
10.4 C++Builder的动画技巧235
10.4.1 动态位图按钮235
10.4.2 图像的淡入/淡出236
10.5 习题10238
第11章 开发数据库应用程序240
11.1 一个简单的数据库程序240
11.2.1 BDE简介241
11.2 数据库应用程序介绍241
11.2.2 C++Builder数据库应用程序的组成242
11.3 TTable组件及其应用244
11.3.1 TTable组件的属性和方法244
11.3.2 数据表的打开与关闭247
11.3.3 数据表的创建与删除247
11.3.4 数据库访问范围的设置248
11.3.5 数据库的当前记录指针的移动249
11.3.6 数据库数据的维护250
11.3.7 数据库的查询253
11.3.8 TTable组件的事件256
11.4 TQuery组件256
11.4.1 TQuery组件的属性与方法257
11.4.2 SQL运用258
11.4.3 可变参数的运用260
11.5 TField组件264
11.5.1 TField组件的属性、方法与事件265
11.5.2 TField组件的创建265
11.5.3 TField组件的继承子类266
11.5.4 TField组件的访问267
11.5.5 计算字段268
11.5.6 查找字段270
11.6 DataControl组件271
11.6.1 TDBGrid组件272
11.6.2 TDBNavigator组件273
11.7 习题11274
附录A 实习题277
实习1 C++ Builder语言基础实习题277
实习2 内部组件应用实习题280
实习3 菜单应用实习题286
实习4 绘图实习题291
实习5 文件操作实习题300
实习6 数据库操作实习题307
附录B 习题参考答案310
习题1310
习题2311
习题3313
习题4318
习题5331
习题6336
习题7343
习题8348
习题9352
习题10359
习题11364
热门推荐
- 2455716.html
- 1145602.html
- 1182805.html
- 2033080.html
- 1763227.html
- 777548.html
- 104936.html
- 1687670.html
- 1625700.html
- 3883914.html
- http://www.ickdjs.cc/book_2739530.html
- http://www.ickdjs.cc/book_1296213.html
- http://www.ickdjs.cc/book_1510641.html
- http://www.ickdjs.cc/book_1909089.html
- http://www.ickdjs.cc/book_580735.html
- http://www.ickdjs.cc/book_1802199.html
- http://www.ickdjs.cc/book_2806767.html
- http://www.ickdjs.cc/book_1347644.html
- http://www.ickdjs.cc/book_2369349.html
- http://www.ickdjs.cc/book_746955.html