第1章 C
Builder摄述
1. 1 C
Builder的特点
1. 2 C
Buildder的集成开发环境
1. 2. 1 主窗口
1. 2. 2 对象查看器
1. 2. 3 代码编辑窗口
1. 2. 4 类别浏览器
1. 2. 5 工程管理宙口
1. 3 设置集成开发环境
1. 3. 1 环境选项
1. 3. 2 编辑器选项
1. 4 安装工具
1. 5 使用帮助系统
1. 6 习题1
第2章 C
Builder编程基础
2. 1 基本概念和术语
2. 1. 1 对象
2. 1. 2 属性
2. 1. 3 事件
2. 1. 4 方法
2. 1. 5 事件驱动应用程序的工作方式
2. 2 工程管理
2. 2. 1 工程的组成
2. 2. 2 工程管理器
2. 2. 3 创建. 打开与保存工程
2. 2. 4 在工程中添加. 删除与保存文件
2. 2. 5 编译. 链接和运行工程
2. 3 创建第一个C
Builder应用程序
2. 3. 1 创建工程
2. 3. 2 设计用户界面
2. 3. 3 编写代码
2. 3. 4 运行应用程序
2. 4 习题2
第3章 C
Builder语言基础
3. 1 基本概念
3. 1. 1 内存单元
3. 1. 2 关键字
3. 1. 3 标识符
3. 1. 4 数据类型
3. 1. 5 作用域
3. 1. 6 可见性
3. 2 变量. 常量. 运算符
3. 2. 1 变量
3. 2. 2 常量
3. 2. 3 运算符
3. 3 数组
3. 3. 1 一维数组
3. 3. 2 二维数组
3. 3. 3 多维数组
3. 4 程序控制语句
3. 4. 1 if语句
3. 4. 2 switch语句
3. 4. 3 for语句
3. 4. 4 while语句
3. 4. 5 do…while语句
3. 4. 6 break语句和continue语句
3. 5 指针
3. 5. 1 指针是地址
3. 5. 2 指针的声明
3. 5. 3 指针运算符
3. 5. 4 指针表达式
3. 5. 5 指针和数组
3. 6 函数
3. 6. 1 函数的定义
3. 6. 2 函数的分类
3. 6. 3 传值调用与传址调用
3. 7 结构. 联合和枚举
3. 7. 1 结构
3. 7. 2 联合
3. 7. 3 枚举
3. 8 习题3
第4章 C 语言的特性
4. 1 C 语言新特性
4. 1. 1 简化的输入/输出手段
4. 1. 2 动态内存分配 new 和释放 detete 运算符
4. 2 类的基本概念
4. 2. 1 C 类的构成
4. 2. 2 成员函数的定义
4. 2. 3 构造函数和析构函数
4. 3 重载
4. 3. 1 函数重载
4. 3. 2 运算符重载
4. 4 继承
4. 4. 1 继承的引出
4. 4. 2 类派生引出的成员覆盖问题
4. 4. 3 派生类的构造函数
4. 5 C
Builder对C 的扩展
4. 5. l 动态函数 DynamicFunctions
4. 5. 2 #pragma package指令
4. 5. 3 为异常处理增加了try/_finally结构
4. 5. 4 新增加的关键字
4. 6 习题4
第5章 设计应用程序界面
5. 1 窗体
5. 1. 1 窗体设计器
5. 1. 2 窗体的常用属性
5. 1. 3 窗体的常用方法
5. 1. 4 窗体的常用事件
5. 1. 5 窗体的生命周期
5. 2 菜单设计
5. 2. 1 菜单编辑器
5. 2. 2 命名菜单和菜单项
5. 2. 3 添加. 插入与删除菜单项
5. 2. 4 指定加速键和快捷键
5. 2. 5 创建级联菜单
5. 2. 6 合并菜单
5. 2. 7 把代码连接到菜单项上
5. 2. 8 动态修改菜单状态
5. 3 弹出式菜单
5. 3. 1 弹出式菜单的设计
5. 3. 2 弹出式菜单举例
5. 4 MDI应用程序
5. 4. 1 MDI窗体
5. 4. 2 与MDI有关的几个运行期属性
5. 4. 3 MDI应用程序实例
5. 5 习题5
第6章 常用内部组件
6. 1 标签
6. 2 文本框
6. 3 命令按钮
6. 4 复选框
6. 5 单选按钮
6. 6 列表框
6. 7 组合框
6. 8 滚动条
6. 9 框架
6. 10 图像框
6. 11 形状
6. 12 切分条
6. 13 计时器
6. 14 进度条
6. 15 习题6
第7章 图形设计
7. 1 功能强大的画布 TCanvas
7. 2 TColor
7. 3 TCanvas的属性
7. 3. 1 画笔属性
7. 3. 2 画刷属性
7. 3. 3 字体属性
7. 3. 4 Pixels属性
7. 3. 5 CopyMode属性
7. 3. 6 PenPos属性
7. 3. 7 ClipRect属性
7. 4 TCanvas方法的使用
7. 4. l TCanvas的画线方法
7. 4. 2 绘制填充图形的方法
7. 4. 3 文本输出方法
7. 4. 4 图形拷贝方法
7. 5 习题7
第8章 图像处理
8. 1 图像概述
8. 2 TPicture
8. 2. 1 TPicture类的主要方法
8. 2. 2 TPicture类的主要属性
8. 3 TImage组件
8. 3. 1 装入和保存图像
8. 3. 2 设置图像属性
8. 3. 3 在TImage组件上绘图
8. 4 TImageList组件
8. 5 其他几个图像组件
8. 5. 1 TPaintBox组件
8. 5. 2 TGraphic组件
8. 5. 3 元文件
8. 6 位图对象
8. 6. 1 在位图上绘图
8. 6. 2 透明位图
8. 6. 3 操作位图像素
8. 7 习题8
第9章 文件操作
9. 1 常用的文件操作函数
9. 1. 1 打开文件
9. 1. 2 关闭文件
9. 2 文件的存取
9. 2. 1 顺序存取文件
9. 2. 2 随机存取文件
9. 3 习题9
第10章 多媒体编程
10. 1 多媒体的一些基本概念
10. 2 媒体播放器组件TMediaPlayer
10. 2. 1 TMediaPlayer组件的主要属性
10. 2. 2 TMediaPlayer组件的方法
10. 2. 3 TMediaPlayer组件的事件
10. 3 媒体播放器组件TMediaPlay的应用
10. 3. 1 程序的背景音乐---MID的播放
10. 3. 2 发声的按钮---WAV的播放
10. 3. 3 完整的CD播放器
10. 3. 4 程序的优美片头---AVI的播放
10. 4 C
Builder的动画技巧
10. 4. 1 动态位图按钮
10. 4. 2 图像的淡入/淡出
10. 5 习题10
第11章 开发数据库应用程序
11. 1 一个简单的数据库程序
11. 2 数据库应用程序介绍
11. 2. 1 BDE简介
11. 2. 2 C
Builder数据库应用程序的组成
11. 3 TTable组件及其应用
11. 3. 1 TTable组件的属性和方法
11. 3. 2 数据表的打开与关闭
11. 3. 3 数据表的创建与删除
11. 3. 4 数据库访问范围的设置
11. 3. 5 数据库的当前记录指针的移动
11. 3. 6 数据库数据的维护
11. 3. 7 数据库的查询
11. 3. 8 TTable组件的事件
11. 4 TQuery组件
11. 4. 1 TQuery组件的属性与方法
11. 4. 2 SQL运用
11. 4. 3 可变参数的运用
11. 5 TField组件
11. 5. 1 TField组件的属性. 方法与事件
11. 5. 2 TField组件的创建
11. 5. 3 TField组件的继承子类
11. 5. 4 TField组件的访问
11. 5. 5 计算字段
11. 5. 6 查找字段
11. 6 DataControl组件
11. 6. 1 TDBGrid组件
11. 6. 2 TDBNavigator组件
11. 7 习题11
附录A 实习题
实习1 C
Builder语言基础实习题
实习2 内部组件应用实习题
实习3 菜单应用实习题
实习4 绘图实习题
实习5 文件操作实习题
实习6 数据库操作实习题
录B 习题参考答案
习题1
习题2
习题3
习题4
习题5
习题6
习题7
习题8
习题9
习题10
习题11