内容简介
第1章 C++Builder 4.0轻松入门
1.1 C++Builder 4.0概述
1.2 VCL
1.2.1控件
17.1.2套按字结构
1.2.2属性
1.2.3方法
1.2.4事件
第2章 使用集成开发环境创建单元
2.1主窗体
2.1.1主菜单
2.1.2工具条
2.1.3控件选项卡
2.2.1对象选择器
2.2对象监视器
2.2.2属性选项卡
2.2.3事件选项卡
2.3窗体设计器
2.3.1在窗体上放置控件
2.3.2控件的选择
2.3.3控件的剪切、复制、粘贴和删除
2.3.4控件的移动
2.3.5控件的放缩
2.3.6对齐控件
2.4代码编辑器
2.4.1代码编辑器的打开、关闭和保存
2.4.2代码编辑器的编辑功能
16.4使用TOleContainer控件进行OLE编程
2.4.3代码编辑器的浏览功能
2.4.4代码编辑器的设置
第3章 应用程序的创建、管理和调试
3.1对象库
3.1.1对象库的使用
3.1.2对象库的管理
3.2项目的管理
3.2.1 C++Builder 4.0项目的文件系统
3.2.2项目管理器
3.3应用程序的编译和连接
3.4应用程序的调试
3.4.1错误类型
3.4.2将调试信息加入到可执行文件中
3.4.3程序运行方式的控制
3.4.4断点的使用
3.4.5监视变量的值
第4章 窗体的使用技巧
4.1设置窗体的位置
4.1.1主窗体出现在屏幕的中央
4.1.2子窗体出现在应用程序的中央
4.2动态创建一个窗体
4.3创建一个无标题的窗体
4.4产生暂时的提示信息
第5章 使用字体、字符串列表、注册表和剪贴板
5.1使用字体
5.2使用字符串列表
5.3读写Windows注册表
5.3.1Windows注册表简介
5.3.2Tregister类的属性及方法
5.3.3范例
5.4使用剪贴板
第6章 图形及图像处理技巧
6.1图形图像控件及对象简介
6.1.1 Canvas对象
6.2 创建热点暗示
6.1.2 Shape控件
6.1.4 PaintBox对象
6.1.3 Image对象
6.3 制作动画
6.3.1基本原理
6.3.2范例
6.4.1主要思路和技巧
6.4实现图片的渐隐渐显效果
6.4.2范例
6.5文字的渐隐渐显技巧
6.6自由绘制直角坐标系统及曲线
6.6.1 Windows图形坐标系统及其映射方式的设置
6.6.2 范例
6.6.3 具体的范例实现
第7章 动态链接库的使用
7.1编写动态链接库
7.2创建包含VCL控件的动态链接库
7.3访问动态链接库
第8章 串口操作技巧
8.1 C++Builder 4.0串口操作基础
8.2 C++Builder 4.0串口操作实例
9.1文本的打印
第9章 文本及图形、图像打印技巧
9.2图形的打印
9.3利用控件的方法直接实现图像打印输出
9.4高清晰度图像自由缩放打印技术
第10章 丰富多彩的多媒体
10.1声卡的检测
10.2制作MIDI序列及WAVE文件播放器
10.3制作CD播放器
10.4制作AVI文件播放器
第11章 异常处理
第12章Windows API调用与使用技巧
12.1阻止程序第二个实例的运行
12.2在程序中运行另一个应用程序
12.3在程序运行中使Windows屏幕保护无效
12.4在任务栏的状态区显示应用程序图标
12.5搜索并显示磁盘驱动器信息
13.1将C++Builder 4.0窗体加到MFC应用程序中
第13章 在MFC中调用C++Builder 4.0
13.2 VisualC++与C++Builder 4.0窗体通信
13.3MFC应用程序中C++Builder 4.0的数据库功能
第14章 数据库应用
14.1数据库基础
14.1.1本地数据库
14.1.2客户/服务器数据库
14.1.3单层、双层和多层数据库结构
14.2 Borland数据库引擎
14.2.1 BDE Administrator
14.2.2 Database Desktop
14.3.1 TDataSet类
14.3 C++Builder 4.0数据库控件
14.3.2 Table控件
14.3.3 DBGrid控件
14.3.4 DBNavigator
14.3.11 DBRadioGroup控件
14.3.10 DBCheckBox控件
14.3.8 DBImage控件
14.3.6 DBEdit控件
14.3.5 DBText控件
14.3.9 DBListBox和DBComboBox控件
14.3.7 DBMemo控件
14.3.13 DBRichEdit控件
14.3.14 DBCtrlGrid控件
14.4 使用VCL数据库控件显示和编辑数据库信息
14.3.12 DBLookupListBox和DBLookupComboBox控件
14.5 编程创建数据库
14.6创建一个复杂的报表
14.7范例
15.1 基本概念
15.2 创建一个具有两个线程的应用程序
第15章 多线程应用
15.3 多线程间的数据共享技巧
15.4 多线程之间的资源共享技巧
15.5 多个线程的启动技巧
第16章 OLE应用
16.1 基本概念
16.1.2 OLE拖放
16.2 创建OLE客户的一般步骤
16.1.1 OLE自动化
16.3 TOleContainer控件的属性、方法和事件
16.3.1 TOleContainer控件的属性
16.3.2 TOleContainer控件的方法
16.3.3 TOleContainer控件的事件
17.3 TCustomWinSocket
17.2.3监听连接
17.2.2服务器端Socket的建立
17.2.1客户端Socket连接的建立
17.3.1 TCustomWinsocket控件的属性
17.3.2 TCustomWinsock控件的方法
17.4使用C++Builder 4.0编写一个网上交谈程序
17.5用C++Builder 4.0编写一个Internet邮件发送程序
17.6.1创建一个静态HTML页面
17.6.2创建一个动态HTML页面
17.6.3范例