第1章 Visual Basic程序设计概述 1
1.1知识要点 1
1.1.1Visual Basic编程环境 1
1.1.2Visual Basic基本概念 2
1.1.3窗体 3
1.1.4Visual Basic程序的组成与创建 6
1.2范例分析 7
1.2.1Visual Basic编程环境 7
1.2.2Visual Basic基本概念 10
1.2.3窗体 12
1.2.4Visual Basic程序的组成与创建 15
1.3精选习题 18
第2章 程序设计基础 21
2.1知识要点 21
2.1.1代码书写规则 21
2.1.2数据类型 22
2.1.3常量与变量 22
2.1.4Print语句与赋值语句 23
2.1.5运算符与表达式 24
2.1.6常用内部函数 25
2.2范例解析 29
2.1.1代码书写规则 29
2.1.2数据类型 30
2.1.3常量与变量 31
2.1.4Print语句与赋值语句 33
2.1.5运算符与表达式 35
2.1.6常用内部函数 36
2.3精选习题 38
第3章 结构化程序设计与数组 40
3.1知识要点 40
3.1.1顺序结构 40
3.1.2选择结构 40
3.1.3循环结构 43
3.1.4数组及其应用 46
3.2范例分析 47
3.2.1顺序结构 47
3.2.2选择结构 49
3.2.3循环结构 53
3.2.4数组及其应用 67
3.3精选习题 71
3.3.1程序阅读题 71
3.3.2程序填空题 75
3.3.3程序设计题 78
第4章 函数与过程 80
4.1知识要点 80
4.1.1自定义函数的编写与调用 80
4.1.2自定义Sub过程的编写与调用 81
4.1.3参数传递 82
4.1.4多模块程序设计 83
4.2范例分析 84
4.2.1自定义函数、Sub过程的编写与调用 84
4.2.2参数传递与多模块程序设计 89
4.3精选习题 95
4.3.1程序阅读题 95
4.3.2程序填空题 97
4.3.3程序设计题 100
第5章 常用控件 101
5.1知识要点 101
5.1.1按钮类控件 101
5.1.2文本类控件 103
5.1.3列表类控件 105
5.1.4图形控件 107
5.1.5其他控件 108
5.1.6控件数组 109
5.2范例分析 110
5.2.1按钮类控件 110
5.2.2文本类控件 112
5.2.3列表类控件 116
5.2.4图形控件、滚动条和定时器 119
5.2.5控件数组 124
5.3精选习题 127
5.3.1程序阅读题 127
5.3.2程序填空题 129
5.3.3程序设计题 132
第6章 容器控件的坐标与绘图 134
6.1知识要点 134
6.1.1Visual Basic坐标系 134
6.1.2绘图 136
6.2范例分析 138
6.3精选习题 144
6.3.1程序阅读题 144
6.3.2程序填空题 145
6.3.3程序设计题 147
第7章 对话框和菜单程序设计 149
7.1知识要点 149
7.1.1通用对话框控件(CommonDialog) 149
7.1.2菜单设计 152
7.2范例分析 153
7.3精选习题 159
7.3.1程序填空题 159
7.3.2程序设计题 160
第8章 文件 161
8.1知识要点 161
8.1.1文件管理控件应用 161
8.1.2文件操作 164
8.1.3数据文件的操作 165
8.2范例分析 167
8.2.1文件管理控件应用 167
8.2.2文件操作 168
8.2.3数据文件的操作 169
8.3精选习题 175
8.3.1程序阅读题 175
8.3.2程序填空题 177
8.3.3程序设计题 179
第9章 数据库与数据访问技术 181
9.1知识要点 181
9.1.1数据库概述 181
9.1.2Visual Basic的数据访问技术 182
9.1.3创建数据库 184
9.1.4结构化查询语言SQL 184
9.1.5数据访问控件 186
9.1.6数据绑定控件 187
9.1.7数据库应用程序编制步骤 188
9.2范例解析 188
9.2.1数据库概述 188
9.2.2Visual Basic的数据访问技术 190
9.2.3创建数据库 191
9.2.4结构化查询语言SQL 192
9.2.5数据访问控件 193
9.2.6数据绑定控件 196
9.2.7数据库应用程序编制步骤 197
9.3精选习题 200
第10章 综合应用范例 205
范例1:小学生加法测试 205
范例2:文件中文字个数分类统计 208
范例3:动态秒针计时器 209
范例4:随机抽取考题 211
范例5:模拟动态振子 215
范例6:打字母游戏 216
范例7:色彩变换反应灵敏度测试 219
范例8:模拟动态百叶窗 221
范例9:积雪效果的下雪 223
范例10:汉诺塔移盘子游戏 225
附录1模拟试卷 229
模拟试卷一 229
模拟试卷二 235
模拟试卷三 239
模拟试卷四 244
模拟试卷五 249
附录2精选习题参考答案 255
第1章 习题答案 255
第2章 习题答案 258
第3章 习题答案 261
第4章 习题答案 270
第5章 习题答案 271
第6章 习题答案 274
第7章 习题答案 276
第8章 习题答案 277
第9章 习题答案 279
附录3模拟试卷参考答案 293
模拟试卷一 293
模拟试卷二 294
模拟试卷三 294
模拟试卷四 295
模拟试卷五 296
参考文献 297