前言 1
第1章Visual Basic程序开发环境 1
1.1 要点指导 1
1.1.1 Visual Basic的特点和版本 1
目录 1
1.1.2 Visual Basic的启动和退出 2
1.1.3 Visual Basic的主窗口 3
1.1.4其他窗口 3
1.2例题解析 5
1.2.1 选择题 5
1.2.2填空题 7
1.3.2填空题 8
1.3强化训练 8
1.3.1选择题 8
1.3.3答案 9
1.4上机题 10
第2章Visual Basic的对象及其操作 14
2.1 要点指导 14
2.1.1 对象 14
2.1.2 窗体 15
2.1.3控件 16
2.1.4控件的画法和基本操作 17
2.1.5事件驱动 17
2.2.1选择题 18
2.2例题解析 18
2.2.2填空题 20
2.3强化训练 22
2.3.1选择题 22
2.3.2填空题 24
2.3.3答案 25
2.4上机题 26
第3章Visual Basic程序设计基础 30
3.1 要点指导 30
3.1.1数据类型 30
3.1.2常量和变量 33
3.1.3常用内部函数 35
3.1.4运算符和表达式 42
3.2例题解析 43
3.2.1选择题 43
3.2.2填空题 58
3.3强化训练 60
3.3.1选择题 60
3.3.2填空题 65
3.3.3答案 68
3.4上机题 68
第4章数据的输入输出 71
4.1要点指导 71
4.1.1数据输出 71
4.1.2 InputBox函数 72
4.1.4字形 73
4.1.3 MsgBox函数和MsgBox语句 73
4.2例题解析 74
4.2.1选择题 74
4.1.5打印机输出 74
4.2.2填空题 80
4.3强化训练 82
4.3.1选择题 82
4.3.2填空题 84
4.3.3答案 86
4.4上机题 87
第5章常用标准控件 93
5.1 要点指导 93
5.1.1概述 93
5.1.3图形控件 94
5.1.2文本控件 94
5.1.4按钮控件 95
5.1.5选择控件:复选框和单选按钮 95
5.1.6选择控件:列表框和组合框 96
5.1.7滚动条 97
5.1.8计时器 97
5.1.9框架 97
5.1.10焦点和Tab顺序 97
5.2例题解析 98
5.2.1 选择题 98
5.2.2填空题 99
5.3.1选择题 101
5.3强化训练 101
5.3.2填空题 108
5.3.3答案 109
5.4上机题 109
第6章Visual Basic的控制结构 116
6.1要点指导 116
6.1.1选择结构 116
6.1.2多分支结构 117
6.1.3 For循环控制结构 118
6.1.4当循环控制结构 119
6.1.5 Do循环控制结构 119
6.1.6多重循环 119
6.2.1选择题 120
6.1.7 GoTo型控制 120
6.2例题解析 120
6.2.2填空题 137
6.3强化训练 149
6.3.1选择题 149
6.3.2填空题 157
6.3.3答案 165
6.4上机题 167
6.4.1程序改错 167
6.4.2编写程序 168
7.1要点指导 170
7.1.1数组的概念 170
第7章数组 170
7.1.2数组的基本操作 171
7.1.3控件数组 172
7.2例题解析 173
7.2.1选择题 173
7.2.2填空题 182
7.3强化训练 192
7.3.1 选择题 192
7.3.2填空题 198
7.3.3答案 205
7.4 上机题 206
7.4.1程序改错 206
7.4.2编写程序 207
第8章过程 210
8.1要点指导 210
8.1.1概述 210
8.1.2 Sub 过程 210
8.1.3 Function过程 213
8.1.4参数传送 214
8.1.5可选参数和可变参数 216
8.1.6对象参数 217
8.2例题解析 217
8.2.1选择题 217
8.2.2填空题 221
8.3.1选择题 226
8.3强化训练 226
8.3.2填空题 231
8.3.3答案 235
8.4上机题 236
8.4.1程序改错 236
8.4.2编写程序 237
第9章菜单和对话框 239
9.1要点指导 239
9.1.1 Visual Basic中的菜单 239
9.1.2菜单编辑器 240
9.1.3用菜单编辑器建立菜单 241
9.1.4对话框的分类与特点 241
9.1.6通用对话框 242
9.1.5自定义对话框 242
9.2例题解析 246
9.2.1选择题 246
9.2.2填空题 252
9.3强化训练 254
9.3.1选择题 254
9.3.2填空题 256
9.3.3答案 258
9.4上机题 259
9.4.1 程序改错 259
9.4.2编写程序 260
10.1要点指导 263
10.1.1 与多重窗体程序设计有关的语句和方法 263
第10章多重窗体与环境应用 263
10.1.2多重窗体程序的执行与保存 264
10.1.3 Visual Basic工程结构 264
10.2例题解析 265
10.2.1选择题 265
10.2.2填空题 267
10.3强化训练 267
10.3.1选择题 267
10.3.2填空题 269
10.3.3答案 270
10.4上机题 270
10.4.1程序改错 270
10.4.2编写程序 272
第11章键盘与鼠标事件过程 277
11.1要点指导 277
11.1.1 KeyPress事件基础知识 277
11.1.2 KeyDown和KeyUp事件 277
11.1.3鼠标事件 278
11.1.4鼠标光标的形状 279
11.1.5拖放 279
11.2例题解析 280
11.2.1选择题 280
11.2.2填空题 284
11.3强化训练 286
11.3.1选择题 286
11.3.2填空题 289
11.4上机题 290
11.4.1程序改错 290
11.3.3答案 290
11.4.2编写程序 293
第12章数据文件 295
12.1要点指导 295
12.1.1文件及其结构 295
12.1.2文件的打开与关闭 296
12.1.3文件操作语句和函数 296
12.1.4顺序文件的读写 297
12.1.5随机文件的读写 298
12.1.6文件系统控件 299
12.2.1选择题 300
12.1.7文件的基本操作 300
12.2例题解析 300
12.2.2填空题 303
12.3强化训练 304
12.3.1选择题 304
12.3.2填空题 306
12.3.3答案 307
12.4上机题 308
12.4.1程序改错 308
12.4.2补充程序 311
附录2003年9月全国计算机等级考试二级笔试试卷(Visual Basic 316
语言程序设计) 316
参考答案 325