第1章 VB 6.0开发环境 1
1.1 任务1 “大家好”程序 1
1.1.1 学习目的 1
1.1.2 工作任务 1
1.1.3 背景知识 1
1.1.4 实现步骤 4
1.1.5 任务1小结 8
练习 8
第2章 VB 6.0语言基础 10
2.1 任务2 计算三角形面积 10
2.1.1 学习目的 10
2.1.2 工作任务 10
2.1.3 背景知识 10
2.1.4 实现步骤 15
2.1.5 任务2小结 17
2.2 任务3 用户登录验证 17
2.2.1 学习目的 17
2.2.2 工作任务 17
2.2.3 背景知识 17
2.2.4 实现步骤 19
2.2.5 任务3小结 21
2.3 任务4 计算阶乘 21
2.3.1 学习目的 21
2.3.2 工作任务 21
2.3.3 背景知识 21
2.3.4 实现步骤 24
2.3.5 任务4小结 26
练习 26
第3章 数组与过程 30
3.1 任务5 查找数组中的最大值 30
3.1.1 学习目的 30
3.1.2 工作任务 30
3.1.3 背景知识 30
3.1.4 实现步骤 33
3.1.5 任务5小结 35
3.2 任务6 排序程序 35
3.2.1 学习目的 35
3.2.2 工作任务 36
3.2.3 背景知识 36
3.2.4 实现步骤 38
3.2.5 任务6小结 40
练习 40
第4章 VB 6.0常用控件 43
4.1 任务7 设置字体 43
4.1.1 学习目的 43
4.1.2 工作任务 43
4.1.3 背景知识 43
4.1.4 实现步骤 44
4.1.5 任务7小结 47
4.2 任务8 查询车次信息 47
4.2.1 学习目的 47
4.2.2 工作任务 47
4.2.3 背景知识 47
4.2.4 实现步骤 50
4.2.5 任务8小结 52
4.3 任务9 图片浏览器 52
4.3.1 学习目的 52
4.3.2 工作任务 53
4.3.3 背景知识 53
4.3.4 实现步骤 59
4.3.5 任务9小结 61
4.4 任务10 文件系统控件的使用 61
4.4.1 学习目的 61
4.4.2 工作任务 61
4.4.3 背景知识 61
4.4.4 实现步骤 65
4.4.5 任务10小结 68
练习 68
第5章 菜单设计 73
5.1 任务11 多文档编辑器 73
5.1.1 学习目的 73
5.1.2 工作任务 73
5.1.3 背景知识 73
5.1.4 实现步骤 76
5.1.5 任务11小结 80
练习 80
第6章 文件处理 81
6.1 任务12 替换顺序文件中的字符串 81
6.1.1 学习目的 81
6.1.2 工作任务 81
6.1.3 背景知识 81
6.1.4 实现步骤 86
6.1.5 任务12小结 88
6.2 任务13 合并随机文件 88
6.2.1 学习目的 88
6.2.2 工作任务 88
6.2.3 背景知识 88
6.2.4 实现步骤 91
6.2.5 任务13小结 93
练习 93
第7章 ActiveX控件 95
7.1 任务14 简易记事本 95
7.1.1 学习目的 95
7.1.2 工作任务 95
7.1.3 背景知识 95
7.1.4 实现步骤 99
7.1.5 任务14小结 103
练习 103
第8章 数据库程序设计 105
8.1 任务15 浏览图书资料 105
8.1.1 学习目的 105
8.1.2 工作任务 105
8.1.3 背景知识 105
8.1.4 实现步骤 110
8.1.5 任务15小结 112
8.2 任务16 设计数据报表 113
8.2.1 学习目的 113
8.2.2 工作任务 113
8.2.3 背景知识 113
8.2.4 实现步骤 117
8.2.5 任务16小结 123
练习 123
第9章 图形程序设计 125
9.1 任务17 制作屏幕保护程序 125
9.1.1 学习目的 125
9.1.2 工作任务 125
9.1.3 背景知识 125
9.1.4 实现步骤 134
9.1.5 任务17小结 136
练习 136
第10章 多媒体编程 138
10.1 任务18 制作CD播放器 138
10.1.1 学习目的 138
10.1.2 工作任务 138
10.1.3 背景知识 138
10.1.4 实现步骤 142
10.1.5 任务18小结 145
练习 145
第11章 网络编程 147
11.1 任务19 发送邮件程序 147
11.1.1 学习目的 147
11.1.2 工作任务 147
11.1.3 背景知识 147
11.1.4 实现步骤 151
11.1.5 任务19小结 155
11.2 任务20 制作Web浏览器 155
11.2.1 学习目的 155
11.2.2 工作任务 156
11.2.3 背景知识 156
11.2.4 实现步骤 158
11.2.5 任务20小结 163
11.3 任务21 FTP客户端程序 163
11.3.1 学习目的 163
11.3.2 工作任务 163
11.3.3 背景知识 163
11.3.4 实现步骤 166
11.3.5 任务21小结 169
练习 169
第12章 API函数和注册表 171
12.1 任务22 椭圆窗体 171
12.1.1 学习目的 171
12.1.2 工作任务 171
12.1.3 背景知识 171
12.1.4 实现步骤 172
12.1.5 任务22小结 174
12.2 任务23 在注册表中保存信息 174
12.2.1 学习目的 174
12.2.2 工作任务 174
12.2.3 背景知识 174
12.2.4 实现步骤 178
12.2.5 任务23小结 179
练习 180
第13章 安装程序的制作 181
13.1 任务24 打包邮件发送器程序 181
13.1.1 学习目的 181
13.1.2 工作任务 181
13.1.3 背景知识 181
13.1.4 实现步骤 186
13.1.5 任务24小结 192
练习 192
第14章 综合实例 193
14.1 任务25 图书管理系统 193
14.1.1 学习目的 193
14.1.2 系统设计 193
14.1.3 数据库设计 193
14.1.4 登录窗体实现 197
14.1.5 系统主窗体实现 199
14.1.6 系统管理模块 203
14.1.7 图书管理模块 205
14.1.8 读者管理模块 216
14.1.9 图书借阅管理模块 218
14.1.10 打印模块 225
14.1.11 系统的编译和发行 227