第1章 Delphi 6基本操作与语言基础 1
1.1 实训概要 1
1.2 实训案例 4
1.2.1 案例概述 4
1.2.2 操作过程与步骤 4
1.3 Object Pascal 选择结构程序设计 6
1.3.1 实训目的 6
1.3.2 实训内容 7
1.3.3 操作步骤指导 8
1.3.4 分析说明 8
1.4 Object Pascal 循环结构程序设计 10
1.4.1 实训目的 10
1.4.2 实训内容 11
1 4.3 操作步骤指导 11
1.4.4 分析说明 11
1.5 Object Pascal 过程与函数编程练习 13
1.5.1 实训目的 13
1.5.2 实训内容 14
1.5.3 操作步骤指导 15
1.5.4 分析说明 15
习题 18
第2章 Delphi 6常用组件 19
2.1 实训概要 19
2.2 实训案例 20
2.2.1 案例概述 20
2.2.2 操作过程与步骤 20
2.3 窗体与按钮类组件的使用 21
2.3.1 实训目的 21
2.3.2 实训内容 21
2.3.3 操作步骤指导 22
2.3.4 分析说明 22
2.4 选择类组件的使用 23
2.4.1 实训目的 23
2.4.2 实训内容 23
2.4.3 操作步骤指导 24
2.4.4 分析说明 25
2.5 文本编辑类组件的使用 26
2.5.1 实训目的 26
2.5.2 实训内容 27
2.5.3 操作步骤指导 28
2.5.4 分析说明 29
2.6 列表类组件的使用 29
2.6.1 实训目的 29
2.6.2 实训内容 29
2.6.3 操作步骤指导 30
2.6.4 分析说明 30
2.7 对话框组件的使用 31
2.7.1 实训目的 31
2.7.2 实训内容 32
2.7.3 操作步骤指导 32
2.7.4 分析说明 33
2.8 菜单程序设计 34
2.8.1 实训目的 34
2.8.2 实训内容 35
2.8.3 操作步骤指导 36
2.8.4 分析说明 37
2.9 动画程序设计 39
2.9.1 实训目的 39
2.9.2 实训内容 40
2.9.3 操作步骤指导 40
2.9.4 分析说明 41
2.10 键盘鼠标控制编程 42
2.10.1 实训目的 42
2.10.2 实训内容 43
2.10.3 操作步骤指导 43
2.10.4 分析说明 44
习题 45
第3章 Delphi 6数据库基础 46
3.1 实训概要 46
3.2 实训案例 47
3.2.1 案例概述 47
3.2.2 操作过程与步骤 48
习题 56
第4章 数据库应用程序开发 57
4.1 实训概要 57
4.2 实训案例 60
4.2.1 案例概述 60
4.2.2 操作过程与步骤 61
4.3 数据库基本操作编程 66
4.3.1 实训目的 66
4.3.2 实训内容 67
4.3.3 操作步骤指导 68
4.3.4 分析说明 69
4.4 数据库查询与统计编程 71
4.4.1 实训目的 71
4.4.2 实训内容 72
4.4.3 操作步骤指导 73
4.4.4 分析说明 74
4.5 数据库通用查询程序设计 77
4.5.1 实训目的 77
4.5.2 实训内容 78
4.5.3 操作步骤指导 79
4.5.4 分析说明 80
4.6 数据库报表制作 82
4.6.1 实训目的 82
4.6.2 实训内容 83
4.6.3 操作步骤指导 83
4.6.4 分析说明 86
4.7 实训五 数据统计图表制作 87
4.7.1 实训目的 87
4.7.2 实训内容 87
4.7.3 操作步骤指导 87
4.7.4 分析说明 89
4.8 数据库编程综合训练 90
4.8.1 实训目的 90
4.8.2 实训内容 90
4.8.3 操作步骤指导 92
4.8.4 分析说明 94
4.9 安装程序设计 99
4.9.1 实训目的 99
4.9.2 实训内容 100
4.9.3 操作步骤指导 101
习题 107
第5章 Help 文件的制作与使用 108
5.1 实训概要 108
5.2 实训总体要求 108
5.3 实训重点 108
5.4 实训案例 109
习题 114
第6章 文件和流操作 115
6.1 实训概要 115
6.2 实训案例 116
6.2.1 案例概述 116
6.2.2 操作过程与步骤 117
6.3 磁盘与文件管理 119
6.3.1 实训目的 119
6.3.2 实训内容 120
6.3.3 操作步骤指导 120
6.3.4 分析说明 121
6.4 文件系统控件 125
6.4.1 实训目的 125
6.4.2 实训内容 125
6.4.3 操作步骤指导 126
6.4.4 分析说明 127
6.5 文件流操作 128
6.5.1 实训目的 128
6.5.2 实训内容 128
6.5.3 操作步骤指导 129
6.5.4 分析说明 130
习题 131
第7章 Internet 编程 133
7.1 实训概要 133
7.2 实训案例 134
7.2.1 案例概述 134
7.2.2 操作过程与步骤 135
7.3 Web 浏览器设计 137
7.3.1 实训目的 137
7.3.2 实训内容 137
7.3.3 操作步骤指导 137
7.3.4 分析说明 139
7.4 “网络聊天室”设计 140
7.4.1 实训目的 140
7.4.2 实训内容 140
7.4.3 操作步骤指导 141
7.4.4 分析说明 141
7.5 FTP 程序开发 144
7.5.1 实训目的 144
7.5.2 实训内容 145
7.5.3 操作步骤指导 145
7.5.4 分析说明 146
习题 150
参考文献 151