第1章 Visual Basic程序开发环境 1
1.1 Visual Basic的特点和版本 1
1.2 Visual Basic的启动与退出 2
1.3 主窗口 3
1.4 其他窗口 5
1.5 经典题解 7
1.6 同步练习 11
1.7 同步练习答案 14
第2章 对象及其操作 15
2.1 对象 15
2.2 窗体 16
2.3 控件 17
2.4 控件的画法和基本操作 18
2.5 Visual Basic中的语句 19
2.6 编写简单的Visual Basic应用程序 19
2.7 程序的保存、装入和运行 20
2.8 应用程序的结构与工作方式 20
2.9 经典题解 21
2.10 同步练习 26
2.11 同步练习答案 28
第3章 程序设计基础 29
3.1 数据类型 29
3.2 常量和变量 30
3.3 变量的作用域 31
3.4 常用内部函数 32
3.5 字符处理与字符串函数 33
3.6 运算符与表达式 34
3.7 数据的输出——Print方法 34
3.8 数据的输入——InputBox方法 35
3.9 MsgBox函数和MsgBox语句 36
3.10 字型 37
3.11 打印机输出 38
3.12 经典题解 38
3.13 同步练习 45
3.14 同步练习答案 54
第4章 常用标准控件 55
4.1 文本控件 55
4.2 图形控件 56
4.3 按钮控件 57
4.4 选择控件——复选框和单选按钮 57
4.5 选择控件——列表框和组合框 58
4.6 滚动条 58
4.7 计时器 59
4.8 框架 59
4.9 焦点与Tab顺序 59
4.10 经典题解 60
4.11 同步练习 67
4.12 同步练习答案 72
第5章 控制结构与数组 73
5.1 选择控制结构 73
5.2 多分支控制结构 74
5.3 For循环控制结构 74
5.4 当循环控制结构 75
5.5 Do循环控制结构 75
5.6 多重循环 76
5.7 GoTo型控制 76
5.8 数组的概念 77
5.9 静态数组与动态数组 77
5.10 数组的基本操作 78
5.11 数组的初始化 78
5.12 控件数组 79
5.13 经典题解 79
5.14 同步练习 91
5.15 同步练习答案 108
第6章 过程 109
6.1 Sub过程 109
6.2 Function过程 110
6.3 参数传送 110
6.4 可选参数和可变参数 111
6.5 对象参数 112
6.6 局部内存分配 112
6.7 Shell函数 112
6.8 经典题解 113
6.9 同步练习 121
6.10 同步练习答案 130
第7章 菜单与对话框 131
7.1 Visual Basic中的菜单 131
7.2 菜单编辑器 131
7.3 菜单项的控制 132
7.4 菜单项的增减 133
7.5 弹出式菜单 133
7.6 对话框概述 133
7.7 文件对话框 134
7.8 其他对话框 136
7.9 经典题解 137
7.10 同步练习 140
7.11 同步练习答案 144
第8章 键盘与鼠标事件过程 145
8.1 KeyPress事件 145
8.2 KeyDown和KeyUp事件 145
8.3 鼠标事件 145
8.4 鼠标光标的形状 146
8.5 拖放 147
8.6 经典题解 147
8.7 同步练习 151
8.8 同步练习答案 154
第9章 多重窗体与数据文件 155
9.1 建立多重窗体应用程序 155
9.2 多重窗体程序的执行与保护 156
9.3 Visual Basic工程结构 156
9.4 闲置循环与DoEvents语句 157
9.5 文件概述 157
9.6 文件的打开与关闭 158
9.7 文件操作语句和函数 158
9.8 顺序文件 159
9.9 随机文件 160
9.10 文件系统控件 160
9.11 经典题解 161
9.12 同步练习 167
9.13 同步练习答案 172
第10章 笔试全真模拟试卷 173
10.1 笔试全真模拟试卷(1) 173
10.2 笔试全真模拟试卷(2) 179
10.3 笔试全真模拟试卷(3) 186
10.4 参考答案及解析 193
第11章 上机全真模拟试题 207
11.1 考试纪律 207
11.2 操作步骤 207
11.3 上机全真模拟试题(1) 210
11.4 上机全真模拟试题(2) 211
11.5 上机全真模拟试题(3) 213
11.6 参考答案及解析 214
附录 228
附录A 全国计算机等级考试二级Visual Basic考试大纲(2007年版) 228
附录B 2007年4月笔试试卷及参考答案 231
附录C 2007年9月笔试试卷及参考答案 241