第一部分 Visual Basic入门 3
第1章 Visual Basic 6.0概论 3
1.1 Visual Basic发展简史和特点 3
1.2 Visual Basic 6.0的安装和启动过程 5
1.3 使用帮助系统 14
1.4 小结 22
1.5 练习与思考题 22
第2章 Visual Basic 6.0集成开发环境 23
2.1 集成开发环境简介 23
2.2 开发环境中的菜单和工具栏 24
2.3 使用工程资源管理器 37
2.4 使用集成开发环境中的其它窗口 39
2.5 小结 43
2.6 练习与思考题 43
第3章 编写第一个VB6应用程序 44
3.1 创建“足球小子”应用程序 44
3.2 保存和运行应用程序 54
3.3 小结 55
3.4 练习与思考题 55
第二部分 编程基础 59
第4章 Visual Basic编程元素 59
4.1 程序框架和运行机制 59
4.2 注释 60
4.6 赋值语句 61
4.5 续行 61
4.4 语句分隔符 61
4.3 数字 61
4.7 小结 62
4.8 练习与思考题 62
第5章 变量 63
5.1 声明变量 63
5.2 变量的数据类型 66
5.3 变量数据类型的检查和转换 70
5.4 变量的作用域 73
5.6 练习与思考题 75
5.5 小结 75
第6章 流程控制 76
6.1 条件语句 76
6.2 循环语句 79
6.3 转移语句 83
6.4 控制结构的嵌套 83
6.5 小结 84
6.6 练习与思考题 84
7.1 类和对象的基本概念 86
第7章 类、对象及面向对象的编程 86
7.2 面向对象的编程与对象的特征 87
7.3 小结 91
7.4 练习与思考题 91
第8章 过程和函数 92
8.1 子过程的定义和使用 92
8.2 函数的定义和使用 96
8.3 使用参数 99
8.4 子过程和函数的作用域 103
8.6 练习与思考题 104
8.5 小结 104
9.1 算术运算符 105
第9章 运算符 105
9.2 关系运算符 106
9.3 逻辑运算符 108
9.4 字符串连接运算符 110
9.5 运算符的优先级 110
9.6 小结 111
9.7 练习与思考题 112
10.1 数组 113
第10章 数组和集合 113
10.2 集合 117
10.3 小结 120
10.4 练习与思考题 120
第11章 常用函数 121
11.1 字符串函数 121
11.2 数学函数 123
11.3 日期和时间函数 126
11.5 练习与思考题 128
11.4 小结 128
第三部分 构造与美化界面 131
第12章 窗体 131
12.1 基本概念 131
12.2 设计窗体 133
12.3 加载和卸载窗体 142
12.4 小结 143
12.5 练习与思考题 143
13.1 操作控件 144
第13章 使用控件 144
13.2 命令按钮控件(CommandButton) 153
13.3 标签控件(Label) 156
13.4 单项选择和多项选择 157
13.5 运用定时器控件(Timer) 162
13.6 小结 164
13.7 练习与思考题 164
第14章 编辑和选择数据 165
14.1 文本框控件(TextBox) 165
14.2 列表框(LixtBox)和组合框(ComboBox) 171
14.3 小结 181
14.4 练习与思考题 181
第15章 图像与绘图 182
15.1 图像工具 182
15.2 绘图工具 186
15.3 直观地调整输入 189
15.4 小结 194
15.5 练习与思考题 194
16.1 菜单的基本组成 195
第16章 菜单、工具栏和状态栏 195
16.2 使用菜单编辑器 196
16.3 美化菜单 202
16.4 编写菜单事件过程 206
16.5 工具栏 208
16.6 状态栏 221
16.7 使用多文档界面(MDI) 227
16.8 小结 230
16.9 思考与练习题 230
17.1 鼠标事件 231
第17章 鼠标与键盘事件 231
17.2 检测鼠标按钮 236
17.3 检测SHIFT、CTRL及ALT键的状态 237
17.4 键盘事件 238
17.5 中断后台处理过程 242
17.6 小结 244
17.7 思考与练习题 244
第18章 文件操作 245
18.1 与文件系统相关的控件 245
18.2 操作文件 252
18.3 小结 259
18.4 练习与思考题 259
第四部分 高级应用 263
第19章 数据库应用 263
19.1 数据库基础知识 263
19.2 创建和访问数据库 265
19.3 基本的SQL语句和使用查询生成器 271
19.4 使用Data控件访问数据库 276
19.5 创建报表 285
19.6 小结 291
19.7 练习与思考题 292
第20章 多媒体和网络程序设计基础 293
20.1 播放多媒体 293
20.2 使用动画控件播放无声动画 299
20.3 Internet访问 301
20.4 动态网页设计概要 313
20.5 小结 323
20.6 练习与思考题 324
第21章 应用程序的调试和编译 325
21.1 应用程序错误类型及防错要点 325
21.2 编写错误处理程序 326
21.3 调试工具 328
21.4 跟踪调试 333
21.5 调试方法综述 335
21.6 编译应用程序 336
21.7 小结 339
21.8 练习与思考题 339