第1章 Visual Basic程序开发环境 1
1.1 基本要求 1
1.2 相关知识 1
1.2.1 Visual Basic的特点和版本 1
1.2.2 Visual Basic6.0的启动 2
1.2.3 Visual Basic6.0的开发环境 2
1.2.4 对象和类的基本概念 5
1.2.5 窗体及控件 5
1.2.6 应用程序设计的开发步骤 7
1.3 常见错误和难点分析 7
实验1 8
实验1.1 8
实验1.2 11
实验1.3 12
实验1.4 12
测试题1 13
测试题1参考答案 16
第2章 Visual Basic程序设计基础 20
2.1 基本要求 20
2.2 相关知识 20
2.2.1 程序的书写规则 20
2.2.2 Visual Basic的数据类型 21
2.2.3 常量和变量 22
2.2.4 运算符和表达式 23
2.2.5 常用函数 23
2.2.6 赋值语句 25
2.2.7 数据的输入和输出 25
2.3 常见错误和难点分析 27
实验2 28
实验2.1 28
实验2.2 29
实验2.3 30
实验2.4 32
测试题2 33
测试题2参考答案 38
第3章 程序设计基本控制结构(一) 42
3.1 基本要求 42
3.2 相关知识 42
3.2.1 算法概论 42
3.2.2 Visual Basic的顺序结构 42
3.2.3 Visual Basic的选择控制结构 43
3.3 常见错误和难点分析 45
实验3 47
实验3.1 47
实验3.2 47
实验3.3 49
实验3.4 50
实验3.5 51
实验3.6 52
测试题3 53
测试题3参考答案 58
第4章 程序设计基本控制结构(二) 63
4.1 基本要求 63
4.2 相关知识 63
4.3 常见错误和难点分析 65
实验4 67
实验4.1 67
实验4.2 68
实验4.3 69
实验4.4 70
实验4.5 71
实验4.6 71
实验4.7 75
测试题4 76
测试题4参考答案 83
第5章 Visual Basic程序设计基础 87
5.1 基本要求 87
5.2 相关知识 87
5.2.1 数组的概念 87
5.2.2 静态数组的声明 88
5.2.3 动态数组的声明 88
5.2.4 控件数组 88
5.2.5 数组的基本操作 89
5.3 常见错误和难点分析 90
实验5 90
实验5.1 90
实验5.2 91
实验5.3 93
实验5.4 95
实验5.5 95
测试题5 99
测试题5参考答案 105
第6章 过程和函数 110
6.1 基本要求 110
6.2 相关知识 110
6.2.1 Sub过程 110
6.2.2 Function过程 111
6.2.3 参数传送 112
6.2.4 对象参数 113
6.2.5 过程和变量的作用域 113
6.2.6 过程的递归调用 114
6.2.7 Shell函数 114
6.3 常见错误与难点分析 115
实验6 117
实验6.1 117
实验6.2 118
实验6.3 119
实验6.4 120
实验6.5 121
实验6.6 122
实验6.7 123
实验6.8 124
测试题6 125
测试题6参考答案 130
第7章 常用控件 133
7.1 基本要求 133
7.2 相关知识 133
7.2.1 控件的分类 133
7.2.2 常用控件 133
7.3 常见错误与难点分析 138
实验7 140
实验7.1 140
实验7.2 141
实验7.3 143
实验7.4 145
实验7.5 146
实验7.6 147
实验7.7 148
测试题7 150
测试题7参考答案 154
第8章 对话框与菜单程序设计 157
8.1 基本要求 157
8.2 相关知识 157
8.2.1 Visual Basic中的菜单 157
8.2.2 对话框概述 158
8.2.3 工具栏和状态栏 160
8.2.4 RichTextBox控件 162
8.2.5 剪切板 162
8.3 常见错误和难点分析 163
实验8 165
实验8.1 165
实验8.2 166
实验8.3 167
实验8.4 168
实验8.5 170
测试题8 172
测试题8参考答案 175
第9章 多重窗体与环境应用 179
9.1 基本要求 179
9.2 相关知识 179
9.2.1 建立多重窗体应用程序 179
9.2.2 多文档界面 180
9.2.3 工具条和状态栏 182
9.2.4 RichTextBox控件 184
9.2.5 应用程序向导 185
9.3 常见错误和难点分析 185
实验9 185
测试题9 187
测试题9参考答案 189
第10章 键盘和鼠标事件 191
10.1 基本要求 191
10.2 相关知识 191
10.2.1 键盘 191
10.2.2 鼠标器事件 194
10.3 常见错误和难点分析 201
实验10 201
实验10.1 201
实验10.2 202
测试题10 204
测试题10参考答案 209
第11章 图形操作 212
11.1 基本要求 212
11.2 相关知识 212
11.2.1 屏幕坐标系统 212
11.2.2 颜色设置 213
11.2.3 绘图控件 213
11.2.4 绘图方法 214
11.2.5 Win32 API函数 215
11.3 常见错误和难点分析 215
实验11 216
实验11.1 216
实验11.2 217
实验11.3 218
实验11.4 219
测试题11 221
测试题11参考答案 224
第12章 数据文件 230
12.1 基本要求 230
12.2 相关知识 230
12.2.1 文件的基本概念 230
12.2.2 文件的读写 230
12.2.3 文件系统控件 232
12.2.4 常用的文件操作语句和函数 233
12.3 常见错误及难点分析 234
实验12 234
实验12.1 234
实验12.2 235
实验12.3 236
实验12.4 237
实验12.5 237
测试题12 240
测试题12参考答案 245
第13章 数据库技术 248
13.1 基本要求 248
13.2 相关知识 248
13.2.1 Visual Basic数据库技术基础 248
13.2.2 Visual Basic数据库应用程序组成 249
13.2.3 可视化数据管理器 250
13.2.4 数据控件、绑定控件的常用属性及方法 250
13.2.5 数据库记录的编辑操作 252
13.2.6 数据访问对象DAO与ADO 253
13.2.7 结构化查询语言SQL 253
13.3 常见错误和难点分析 254
实验13 255
实验13.1 255
实验13.2 255
实验13.3 257
实验13.4 260
实验13.5 261
测试题13 262
测试题13参考答案 264
附录A 2006年9月全国计算机等级考试二级笔试试卷(Visual Basic语言程序设计) 266
附录B 2006年9月全国计算机等级考试二级笔试试卷(Visual Basic语言程序设计)参考答案 277