目录 1
第一章 面向对象的程序设计语言和C++Builder 1
1.1 C语言的发展状况 2
1.2 C++Builder概述 2
1.3安装C++Builder 5
1.4 C++Builder和BorlandC++的比较 7
1.5 C++Builder和Visual Basic的比较 9
2.1 C++Builder的开发环境 12
第二章C++Builder开发环境和程序设计概述 12
2.2使用表格编辑器 17
2.3使用代码编辑器 18
2.4使用组件模板 19
2.5使用对象浏览器 23
2.6使用对象资源 24
2.7对象资源使用选择 24
2.8编制程序的基本步骤 25
2.9 创建和管理工程文件 28
3.1程序的注释 32
第三章C++Builder程序设计语言元素 32
3.2变量的类型、定义和作用域 33
3.3 基本语句 36
3.4 数组 41
3.5 指针 41
3.6 类和对象 44
第四章 菜单的制作与控制 48
4.1 建立美观的菜单 48
4.2 嵌套菜单和弹出菜单 52
4.3使用菜单模板创建菜单 55
4.4确认框和无线钮 57
第五章输入和输出 60
5.1 输入和显示文本框的内容 60
5.2 标签的创建与控制 66
5.3 列表框的建立与控制 69
5.4组合框的建立与控制 74
5.5 滚动条的建立及控制 76
5.6 状态条的建立和控制 78
5.7 轨迹条的建立与控制 81
5.8进度条的创建 84
第六章C++Builder的图像、图形功能 86
6.1 图形图像的控制 87
6.2 图片按钮 89
6.3 画布 91
6.4绘画实例 101
6.5游戏制作 105
第七章 鼠标事件的响应 133
7.1 基本鼠标事件 134
7.2 基本鼠标事件的应用 135
7.3 单击鼠标与双击鼠标 136
7.4鼠标的拖曳与放下 138
7.5 按钮设计小技巧 141
第八章 环境应用 144
8.1 多重文件界面MDI 144
8.2文件界面 147
8.3对话框 152
8.4 Win95组件 158
8.5实例 159
第九章 应用程序间的通信 168
9.2 DDE的模式 169
9.1 动态数据交换 169
9.3 Service、Topic及Item 170
9.4 DDE客户组件 170
9.5 DDE服务组件 173
9.6连接事件 174
9.7连接方法 175
第十章 程序的运行及调试 178
10.1 关于集成调试器 178
10.2错误类型 179
10.3 调试过程 180
10.4控制程序执行 183
10.5暂停程序 185
10.6 检查程序数据值的状态并查看输出结果 185
10.7评估和更改表达式的值 187
10.8查看程序的低级代码 188
10.9 通过更改程序的数据值来测试错误 190
附录A Borland C++Builder函数库 192
附录B可视组件库 234
附录C两个游戏的Borland C++源程序 235