第1章 简单程序设计和上机初步 1
1.1知识要点 1
1.1.1 Visual Basic的主要特点 1
1.1.2 Visual Basic的版本 2
1.1.3 Visual Basic的启动 2
1.1.4 Visual Basic的退出 2
1.1.5 Visual Basic窗口及各个窗口的作用 2
1.1.6对象 3
1.1.7对象的属性 3
1.1.8基本控件及属性 3
1.1.9事件 4
1.1.10事件过程 4
1.1.11方法 4
1.1.12对象的三要素 4
1.1.13创建与运行Visual Basic程序的全过程 4
1.1.14 Visual Basic的三种工作模式 5
1.1.15 Visual Basic程序的构成 5
1.2应用举例 5
1.3综合练习 9
1.3.1选择题 9
1.3.2填空题 11
1.3.3问答题 13
1.3.4编程题 13
1.4参考答案 16
1.4.1选择题 16
1.4.2填空题 16
1.4.3问答题 17
1.4.4编程题 18
第2章 顺序结构与语言基础 22
2.1知识要点 22
2.1.1语句 22
2.1.2数据类型及其运算 23
2.1.3数据的输入输出 27
2.2应用举例 31
2.3综合练习 34
2.3.1选择题 34
2.3.2填空题 44
2.3.3问答题 46
2.3.4编程题 46
2.4参考答案 46
2.4.1选择题 46
2.4.2填空题 50
2.4.3问答题 50
2.4.4编程题 51
第3章 选择结构 56
3.1知识要点 56
3.1.1单分支结构 56
3.1.2双分支结构 56
3.1.3多分支结构 56
3.1.4多分支情况语句 57
3.1.5条件测试函数 57
3.2应用举例 57
3.3综合练习 63
3.3.1选择题 63
3.3.2填空题 68
3.3.3问答题 73
3.3.4编程题 73
3.4参考答案 76
3.4.1选择题 76
3.4.2填空题 76
3.4.3问答题 76
3.4.4编程题 77
第4章 循环结构 81
4.1知识要点 81
4.1.1循环 81
4.1.2多重循环——嵌套控制结构 83
4.2应用举例 83
4.3综合练习 97
4.3.1选择题 97
4.3.2填空题 99
4.3.3简答题 102
4.3.4编程题 102
4.4参考答案 103
4.4.1选择题 103
4.4.2填空题 103
4.4.3简答题 103
4.4.4编程题 104
第5章 数组 113
5.1知识要点 113
5.1.1数组概念 113
5.1.2数组的定义 113
5.1.3清除数组 115
5.1.4数组的基本操作 115
5.1.5自定义数据类型——结构类型 117
5.2应用举例 118
5.3综合练习 126
5.3.1选择题 126
5.3.2填空题 131
5.3.3问答题 139
5.3.4编程题 139
5.4参考答案 141
5.4.1选择题 141
5.4.2填空题 141
5.4.3问答题 141
5.4.4编程题 142
第6章 过程 155
6.1知识要点 155
6.1.1过程概念 155
6.1.2子过程 155
6.1.3函数过程 158
6.1.4参数传递 158
6.1.5过程的嵌套和递归调用 159
6.1.6变量的作用域与生存期 160
6.2应用举例 161
6.3综合练习 163
6.3.1选择题 163
6.3.2填空题 169
6.3.3问答题 176
6.3.4编程题 177
6.4参考答案 178
6.4.1选择题 178
6.4.2填空题 178
6.4.3问答题 178
6.4.4编程题 179
第7章 常用控件 187
7.1知识要点 187
7.1.1 Visual Basic控件 187
7.1.2单选按钮和复选框 187
7.1.3框架 187
7.1.4列表框 188
7.1.5组合框 188
7.1.6滚动条和Slider控件 188
7.1.7时钟控件 188
7.1.8 ProgressBar控件 189
7.1.9 UpDown控件 189
7.1.10 Animation控件 189
7.1.11 SSTap控件 189
7.1.12鼠标器 190
7.1.13键盘 191
7.1.14普通拖放 192
7.1.15 OLE拖放 192
7.2应用举例 192
7.3综合练习 209
7.3.1选择题(可多选) 209
7.3.2填空题 213
7.3.3问答题 216
7.3.4编程题 216
7.4参考答案 217
7.4.1选择题 217
7.4.2填空题 217
7.4.3问答题 218
7.4.4编程题 218
第8章 界面设计 222
8.1知识要点 222
8.1.1 Visual Basic中的菜单 222
8.1.2对话框 224
8.1.3多重窗体应用程序 225
8.2应用举例 227
8.3综合练习 237
8.3.1选择题 237
8.3.2填空题 240
8.3.3问答题 242
8.3.4编程题 242
8.4参考答案 243
8.4.1选择题 243
8.4.2填空题 244
8.4.3问答题 244
8.4.4编程题 245
第9章 数据库技术 249
9.1知识要点 249
9.1.1关系型数据库 249
9.1.2数据库管理系统 249
9.1.3数据访问对象模型 250
9.1.4数据访问接口 250
9.1.5数据访问控件 251
9.1.6 Data控件 251
9.1.7 ADO控件 252
9.1.8数据绑定控件 253
9.1.9数据绑定列表框控件和数据绑定组合框控件 253
9.1.10网格控件 253
9.1.11记录集 254
9.1.12记录集对象 254
9.1.13结构化查询语言SQL 255
9.1.14 SQL语句中的集合函数 256
9.2应用举例 256
9.3综合练习 260
9.3.1选择题 260
9.3.2填空题 263
9.3.3问答题 265
9.3.4编程题 265
9.4参考答案 272
9.4.1选择题 272
9.4.2填空题 272
9.4.3问答题 273
9.4.4编程题 275
第10章 文件 289
10.1知识要点 289
10.1.1文件的概念 289
10.1.2输入输出概念 289
10.1.3文件的三种访问(存取)方式 289
10.1.4对文件操作的三大步骤 290
10.1.5顺序文件的打开语句 290
10.1.6文件的关闭 290
10.1.7常用的文件函数 290
10.1.8顺序文件的写语句 291
10.1.9顺序文件的读语句 291
10.1.10随机文件 291
10.1.11二进制访问模式 292
10.1.12文件操作语句和函数 292
10.1.13文件系统控件属性及事件 292
10.2应用举例 293
10.3综合练习 302
10.3.1选择题 302
10.3.2填空题 304
10.3.3问答题 305
10.3.4编程题 306
10.4参考答案 306
10.4.1选择题 306
10.4.2填空题 306
10.4.3问答题 307
10.4.4编程题 308
第11章 图形操作与功能 312
11.1知识要点 312
11.1.1坐标系统 312
11.1.2图形方法和画图控件 313
11.1.3图片框与图像框 313
11.1.4利用Visual Basic进行简单的图像图形处理 314
11.1.5利用Visual Basic进行简单的动画制作 314
11.2应用举例 314
11.3综合练习 322
11.3.1选择题 322
11.3.2填空题 326
11.3.3问答题 327
11.3.4编程题 328
11.4参考答案 335
11.4.1选择题 335
11.4.2填空题 335
11.4.3问答题 336
11.4.4编程题 337