第1章Visual Basic程序设计概述 1
1.1 VB的发展及特点 1
1.1.1 VB的发展 1
1.1.2 VB的特点 2
1.2 VB的安装与启动 4
1.2.1 VB的安装 4
1.2.2 VB的启动与退出 5
1.3 VB的集成开发环境 6
1.3.1标题栏、菜单栏与工具栏 6
1.3.2工具箱窗口 8
1.3.3窗体窗口 9
13.4属性窗口 10
1.3.5工程资源管理器窗口 10
1.3.6代码窗口 11
1.3.7其他窗口 11
1.4帮助系统 12
1.5本章小结 14
习题1 15
第2章 可视化编程基础 17
2.1对象概述 17
2.1.1对象的基本概念 17
2.1.2对象三要素 18
2.2 VB应用程序的构建 22
2.2.1设计用户界面 23
2.2.2设置对象属性 23
2.2.3编写对象事件过程 24
2.2.4调试与运行程序 25
2.2.5保存工程 26
23窗体 27
2.3.1属性 27
2.3.2事件 29
2.4基本控件 30
2.4.1标签 30
2.4.2文本框 32
2.4.3命令按钮 36
2.5综合应用 37
2.6本章小结 39
习题2 39
第3章Visual Basic语言基础 44
3.1数据类型 44
3.1.1数值型 44
3.1.2字符型 45
3.1.3逻辑型 46
3.1.4日期型 46
3.1.5对象型 46
3.1.6变体数据类型 46
3.2常量与变量 47
3.2.1常量 47
3.2.2变量 49
3.3运算符与表达式 51
3.3.1算术运算符与算术表达式 51
3.3.2字符串运算符与字符串表达式 53
3.3.3关系运算符与关系表达式 54
3.3.4逻辑运算符与逻辑表达式 55
3.3.5表达式 56
3.4常用内部函数 57
3.4.1数学函数 57
3.4.2字符串函数 59
3.4.3转换函数 60
3.4.4日期与时间函数 61
3.4.5 Shell函数 61
3.4.6条件函数 63
3.5综合应用 63
3.6本章小结 64
习题3 64
第4章 顺序结构 67
4.1 VB程序结构和编码规则 67
4.2赋值语句 68
4.3数据输入函数InputBox 70
4.4数据输出语句Print 72
4.4.1 Print方法 72
4.4.2与Print方法有关的函数 73
4.5 MsgBox函数和MsgBox语句 76
4.6综合应用 79
4.7本章小结 80
习题4 80
第5章 常用标准控件 86
5.1单选按钮和复选框 86
5.1.1单选按钮 86
5.1.2复选框 87
5.2框架 88
5.3列表框和组合框 90
5.3.1列表框 90
5.3.2组合框 94
5.4滚动条 96
5.5计时器 98
5.6图形控件与图形方法 100
5.6.1图片框和图像框 100
5.6.2直线与形状控件 103
5.6.3图形方法 105
5.7综合应用 109
5.8本章小结 111
习题5 112
第6章VB控制结构 119
6.1选择结构 119
6.1.1单行结构条件语句 119
6.1.2块结构条件语句 121
6.1.3多分支结构 126
6.1.4 Choose函数 128
6.2循环结构 129
6.2.1 For循环语句 129
6.2.2 While…Wend循环语句 131
6.2.3 Do…Loop循环 132
6.2.4多重循环 136
6.2.5 GoTo型控制 139
6.3程序调试 141
6.3.1错误类型 141
6.3.2调试和排错 143
6.4综合应用 145
6.5本章小结 150
习题6 151
第7章 数组 160
7.1数组的概念 160
7.2静态数组 162
7.3动态数组及声明 164
7.4数组的基本操作 166
7.4.1数组的初始化和数组元素的输入与输出 166
7.4.2 For Each…Next语句 171
7.5控件数组 172
7.6自定义类型 175
7.6.1自定义数据类型的定义 175
7.6.2自定义类型变量的声明和使用 176
7.6.3自定义类型数组的应用 177
7.7综合应用 178
7.8本章小结 187
习题7 188
第8章 过程 196
8.1过程的定义与调用 196
8.1.1函数过程的定义与调用 196
8.1.2子过程的定义和调用 200
8.2参数传递 204
8.2.1传值 204
8.2.2传址 205
8.2.3数组与对象参数传递 206
8.2.4可选参数和可变参数 209
8.3过程、变量的作用域 210
8.3.1过程的作用域 210
8.3.2变量的作用域 211
8.3.3静态变量 213
8.4递归 214
8.5综合应用 216
8.6本章小结 220
习题8 220
第9章 用户界面设计 229
9.1通用对话框设计 229
9.1.1通用对话框 229
9.1.2“打开”对话框 231
9.1.3“另存为”对话框 233
9.1.4“颜色”对话框 234
9.1.5“字体”对话框 234
9.1.6打印机对话框 236
9.2菜单设计 236
9.2.1下拉式菜单 236
9.2.2弹出式菜单 242
9.3多重窗体 243
9.3.1多重窗体程序的建立 243
9.3.2 VB工程结构 247
9.4键盘和鼠标 248
9.4.1键盘事件 248
9.4.2鼠标事件 251
9.4.3拖放 253
9.5综合应用 255
9.6本章小结 258
习题9 258
第10章 文件操作 267
10.1文件概述 267
10.1.1文件的结构与分类 267
10.1.2文件的操作语句与函数 268
10.2顺序文件的操作 272
10.3随机文件的操作 275
10.4文件系统控件 278
10.4.1驱动器列表框 278
10.4.2目录列表框 278
10.4.3文件列表框 279
10.5综合应用 281
10.6本章小结 282
习题10 283
第11章 数据库技术 291
11.1数据库基础 291
11.1.1数据库的概念 291
11.1.2关系数据库 291
11.2关系数据库标准语言SQL 292
11.2.1 SQL语句简介 292
11.2.2常用的SQL语句 292
11.3数据管理器 295
11.3.1启动数据管理器 295
11.3.2创建数据库 295
11.3.3创建数据库表 296
11.3.4添加表索引 298
11.3.5数据库维护 298
11.4访问数据库 299
11.4.1数据控件 299
11.4.2记录集对象 301
11.4.3数据绑定控件 303
11.5数据报表 305
11.5.1数据环境设计器 305
11.5.2数据报表设计器 306
11.6综合应用 308
11.7本章小结 309
习题11 309
参考文献 313