第1章 Visual Basic概述 1
1.1 Visual Basic编程基础 1
1.2 Visual Basic的产生和发展 2
1.3 Visual Basic是什么 2
1.4 VB 6.0的功能和特点 3
1.5 Visual Basic 6.0的分类 4
1.6 VB的安装、启动和退出 4
1.6.1 Visual Basic 6.0的安装要求 4
1.6.2 Visual Basic 6.0的安装过程 5
1.6.3 Visual Basic 6.0的启动和退出 7
1.7 Visual Basic 6.0的界面 8
1.8 Visual Basic 6.0帮助系统的使用 10
1.9 开发Visual Basic 6.0应用程序的步骤 12
1.10 VB中的常用术语 13
1.11 对学习Visual Basic 6.0的建议 13
1.12 入门操作实例 14
本章小结 15
习题 16
第2章 VB程序设计基础 18
2.1 VB基本数据类型 18
2.1.1 数值型数据 19
2.1.2 字符型(string)数据 21
2.1.3 布尔(Boolean)型数据 22
2.1.4 日期(Date)型数据 22
2.1.5 通用(Variant)型数据 22
2.1.6 无符号类型 23
2.1.7 对象类型 23
2.1.8 用户自定义类型 24
2.2 常量与变量 25
2.2.1 常量和变量的命名规则 26
2.2.2 语句及语法规则 27
2.2.3 常量 27
2.2.4 变量 30
2.2.5 变量的作用域 33
2.3 运算符与表达式 35
2.3.1 算术运算符和算术表达式 35
2.3.2 关系运算符与关系表达式 36
2.3.3 字符串运算符和字符串表达式 37
2.3.4 逻辑运算符与逻辑表达式 38
2.3.5 各类运算符的优先级比较 38
2.4 常用内部函数 40
2.4.1 数学函数 40
2.4.2 日期和时间函数 42
2.4.3 字符串函数 43
2.4.4 转换函数 49
2.5 程序代码编写规则 51
2.5.1 VB的语言元素 51
2.5.2 代码输入规则 52
2.5.3 行输入规则 53
2.5.4 程序的注释方式 53
2.6 数组 53
2.6.1 数组的概念 54
2.6.2 静态数组的定义 54
2.6.3 数组下标界的测试函数 56
2.6.4 动态数组的定义 56
2.6.5 数组的基本操作 57
2.7 控件数组 59
2.7.1 控件数组的概念 59
2.7.2 控件数组的建立和应用 60
2.8 过程 63
2.8.1 子程序过程 63
2.8.2 过程的调用 65
2.8.3 退出过程 66
2.8.4 Sub Main过程 66
2.9 函数过程的定义和调用 67
2.9.1 引例 67
2.9.2 函数过程的定义 68
2.9.3 函数过程的调用 69
2.9.4 退出函数语句 71
2.10 本章实例 71
本章小结 73
习题 73
第3章 窗体与控件 78
3.1 什么是窗体 78
3.2 实例演示 79
3.3 面向对象的程序设计的基本概念 85
3.3.1 控件 85
3.3.2 属性 86
3.3.3 事件 89
3.3.4 对象的方法 90
3.4 命令按钮、文本框、标签 91
3.5 框架、单选按钮控件、复选框控件 100
3.6 列表框控件、组合框控件 106
3.7 定时器 111
3.8 滚动条 112
3.9 图形控件和图片控件 115
3.10 多窗体界面应用程序 120
3.11 MDI界面应用程序 123
本章小结 127
习题 127
第4章 数据输入与输出 132
4.1 数据的输入 132
4.2 MsgBox函数和MsgBox语句 134
4.2.1 MsgBox函数 134
4.2.2 MsgBox语句 137
4.3 数据输出 137
4.3.1 Print方法 137
4.3.2 格式输出 140
4.4 字形 141
4.4.1 字体类型和大小 142
4.4.2 其他属性 142
4.5 打印机输出 144
4.5.1 直接输出 144
4.5.2 窗体输出 145
习题 146
第5章 控制结构 148
5.1 顺序结构程序设计 148
5.1.1 顺序程序的结构 148
5.1.2 顺序程序结构设计的方法 149
5.2 选择结构程序设计 150
5.2.1 条件表达式 151
5.2.2 简单的if语句 152
5.2.3 双分支选择If...then...else结构 153
5.2.4 多分支选择语句 155
5.3 循环结构程序设计 163
5.3.3 循环嵌套 170
5.4 本章实例 171
本章小结 174
习题 176
第6章 通用对话框 185
6.1 添加通用对话框 185
6.1.1 通用对话框的公共属性 186
6.1.2 “Open”(打开)和“Save As”(另存为)对话框 187
6.1.3 “Color”(颜色)对话框 188
6.1.4 “Font”(字体)对话框 190
6.1.5 Printer(打印)对话框 191
6.1.6 “Help”(帮助)对话框 192
6.2 使用内部对话框设计对话框 193
本章小结 195
习题 196
第7章 菜单和工具栏 199
7.1 VB中的菜单 199
7.2 下拉式菜单 200
7.3 弹出式快捷菜单应用举例 207
7.4 多文档界面设计 209
7.4.1 建立多文档界面 209
7.4.2 创建MDI应用程序的菜单 211
7.4.3 多文档其他的属性、方法和事件 213
7.5 工具栏设计 214
7.5.1 利用ImageList控件在工具按钮上显示图像 215
7.5.2 在Toolbar控件中添加按钮 216
7.5.3 为Toolbar控件中的按钮编写事件过程 218
本章小结 221
习题 221
第8章 文件 224
8.1 文件的基本概念和分类 224
8.1.1 顺序文件 225
8.1.2 随机文件 225
8.1.3 二进制文件 225
8.2 访问文件的方法和步骤 225
8.2.1 访问顺序文件 225
8.2.2 访问随机文件 228
8.2.3 访问二进制文件 231
8.3 文件系统对象 233
8.3.1 文件系统对象概念 233
8.3.2 FSO对象模型的应用 233
本章小结 238
习题 238
第9章 数据库程序设计 239
9.1 数据库应用举例 239
9.2 数据库的建立 240
9.2.1 建立数据库结构 240
9.2.2 修改数据库结构 243
9.2.3 记录输入与保存 244
9.2.4 使用数据库控件读取数据库 245
9.2.5 搜索指定的记录 249
9.2.6 结束、删除 250
9.2.7 添加、取消、保存 252
9.2.8 命令按钮状态编辑 254
本章小结 256
习题 256
第10章 VB常见错误类型和程序调试方法 259
10.1 常见错误类型 259
10.2 程序中逻辑错误的特点 259
10.3 程序调试方法 259
10.4 常见错误信息表 264
本章小结 266
习题 266
全国计算机等级考试简介 267
一、考试性质 267
二、考试目的 267
三、组织机构 267
四、等级设置 267
五、考试形式 268
六、考试日期 268
七、考生报名 268
八、合格证书 269
九、大纲教材 269
全国计算机等级考试二级VB考试大纲 270
一、公共基础知识部分 270
二、专业知识部分 271
上机考试流程 275
二级Visual Basic题型介绍 278
一、基本操作题 278
二、简单应用题 278
三、综合应用题 278
全国计算机等级考试二级Visual Basic上机模拟试题1 279
一、基本操作 281
二、简单应用 282
三、综合应用 283
全国计算机等级考试二级Visual Basic上机模拟试题2 285
一、基本操作 287
二、简单应用 288
三、综合应用 288
2010年3月全国计算机等级考试二级VB笔试试卷(含参考答案) 290
一、选择题 290
二、填空题 300
2010年3月全国计算机等级考试二级VB笔试试卷答案 303
参考文献 304