出版说明
前言
第1课 Delphi 7入门
1. 1 课前导读
1. 2 课堂教学
1. 2. 1 Delphi的历史回顾
1. 2. 2 Delphi7的集成开发环境
1. 2. 3 主菜单
1. 2. 4 工具栏
1. 2. 5 组件面板
1. 2. 6 表单设计器
1. 2. 7 代码编辑器
1. 2. 8 代码浏览器
1. 2. 9 对象查看器
1. 2. 10 对象树浏览器
1. 2. 11 Delphi7程序结构
1. 2. 12 工程文件
1. 2. 13 表单文件
1. 2. 14 单元文件
1. 2. 15 获得帮助
1. 3 上机操作
1. 3. 1 一个简单实例
1. 3. 2 获得帮助信息
1. 4 常见问题解答
1. 5 课后作业
第2课 Object Pascal语言
2. 1 课前导读
2. 2 课堂教学
2. 2. 1 注释
2. 2. 2 标识符
2. 2. 3 常量与变量
2. 2. 4 Object Pascal数据类型
2. 2. 5 运算符
2. 2. 6 赋值语句
2. 2. 7 条件语句
2. 2. 8 循环语句
2. 2. 9 过程和函数
2. 3 上机操作
2. 3. 1 使用枚举类型
2. 3. 2 使用动态数组
2. 3. 3 使用过程和函数
2. 4 常见问题解答
2. 5 课后作业
第3课 面向对象编程
3. 1 课前导读
3. 2 课堂教学
3. 2. 1 对象与类
3. 2. 2 类的特征
3. 2. 3 对象. 组件和控件
3. 2. 4 TApplication类
3. 2. 5 TScreen类
3. 2. 6 TForm类
3. 2. 7 表单设计
3. 2. 8 Sender对象
3. 3 上机操作
3. 3. 1 使用TApplication和TScreen
3. 3. 2 调整组件的布局
3. 3. 3 使用Sender判断组件
3. 4 常见问题解答
3. 5 课后作业
第4课 常用组件介绍
4. 1 课前导读
4. 2 课堂教学
4. 2. 1 组件基础知识
4. 2. 2 按钮组件
4. 2. 3 容器组件
4. 2. 4 菜单及工具栏组件
4. 2. 5 文本组件
4. 2. 6 列表组件
4. 2. 7 对话框组件
4. 2. 8 其他常用组件
4. 3 上机操作
4. 3. 1 设计主菜单
4. 3. 2 设计一个计时器
4. 3. 3 使用TTab Control和TPageControl组件
4. 4 常见问题解答
4. 5 课后作业
第5课 数据库基础
5. 1 课前导读
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. 4 常见问题解答
5. 5 课后作业
第6课 数据库系统开发工具
6. 1 课前导读
6. 2 课堂教学
6. 2. 1 使用Database Desktop
6. 2. 2 Database Desktop的共用菜单
6. 2. 3 Database Desktop专用菜单
6. 2. 4 使用BDE Administrator
6. 2. 5 使用SQL Explorer
6. 2. 6 使用Data Pump
6. 2. 7 使用Form Wizard创建主从表
6. 3 上机操作
6. 3. 1 使用Data Pump实现数据移动
6. 3. 2 手工建立主从表
6. 4 常见问题解答
6. 5 课后作业
第7课 开发数据库应用程序
7. 1 课前导读
7. 2 课堂教学
7. 2. 1 开发数据库应用程序的一般流程
7. 2. 2 Data Access面板组件
7. 2. 3 Data Controls面板组件
7. 2. 4 BDE组件面板
7. 2. 5 ADO组件面板
7. 2. 6 dbExpress组件面板
7. 3 上机操作
7. 3. 1 使用Table组件建立简单程序
7. 3. 2 使用TQuery组件建立数据库程序
7. 3. 3 建立ADO连接
7. 3. 4 使用TADODataSet组件
7. 4 常见问题解答
7. 5 课后作业
第8课 图形图像与多媒体
8. 1 课前导读
8. 2 课堂教学
8. 2. 1 TCanvas对象
8. 2. 2 TCanvas对象常用方法
8. 2. 3 Image组件
8. 2. 4 ImageList组件
8. 2. 5 TShape组件
8. 2. 6 TMediaPlayer组件
8. 2. 7 TAnimate组件
8. 3 上机操作
8. 3. 1 绘制基本图形
8. 3. 2 使用TAnimate组件制作简单动画
8. 3. 3 使用TMediaPlayer播放动画
8. 4 常见问题解答
8. 5 自测练习题
第9课 文件处理
9. 1 课前导读
9. 1. 1 文件的类型
9. 1. 2 操作文件的过程或函数
9. 1. 3 Sysutils和FileCtrl库单元定义的过程和函数
9. 1. 4 与文件操作有关的组件
9. 2 上机操作
9. 2. 1 打开文本文件
9. 2. 2 搜索文件
9. 2. 3 显示磁盘空间
9. 3 常见问题解答
9. 4 课后作业
第10课 单文档与多文档
10. 1 课前导读
10. 1. 1 创建单文档应用程序
10. 1. 2 ActionList组件相关命令
10. 1. 3 完善单文档应用程序
10. 1. 4 创建多文档应用程序
10. 2 常见问题解答
10. 3 课后作业
第11课 异常处理
11. 1 课前导读
11. 2 课堂教学
11. 2. 1 声明异常的类型
11. 2. 2 提交并处理异常
11. 2. 3 异常的基类Exception
11. 2. 4 异常处理的具体方法
11. 3 上机操作
11. 3. 1 简单的异常处理
11. 3. 2 显示错误信息
11. 4 常见问题解答
11. 5 课后作业
第12课 建立跨平台应用程序
12. 1 课前导读
12. 2 课堂教学
12. 2. 1 建立跨平台的Delphi应用程序的方法
12. 2. 2 CLX库与VCL库的比较
12. 2. 3 将VCL应用程序移植为CLX应用程序
12. 2. 4 编写可移植的代码
12. 2. 5 编写跨平台的数据库应用程序
12. 2. 6 建立跨平台的Internet应用程序
12. 3 上机操作
12. 3. 1 建立跨平台应用程序
12. 3. 2 使用dbExpress组件建立跨平台应用程序
12. 4 常见问题解答
12. 5 课后作业
第13课 综合应用案例
13. 1 课前导读
13. 2 课堂教学
13. 2. 1 需求分析
13. 2. 2 建立基表
13. 2. 3 建立应用程序
13. 2. 4 完整的源程序清单