第1章Visual Basic概述 1
1.1 Visual Basic简介 1
1.1.1 Visual Basic的发展 1
1.1.2 Visual Basic的主要功能与特点 1
1.2 Visual Basic集成开发环境 2
1.2.1集成开发环境主窗口 2
1.2.2 Visual Basic 6.0的工作界面 3
1.2.3工程设计窗口 7
习题1 8
第2章Visual Basic可视化编程基础 10
2.1面向对象程序设计的基本概念 10
2.1.1类与对象 10
2.1.2属性 11
2.1.3方法 11
2.1.4事件 12
2.2 Visual Basic程序的编码规则 12
2.2.1语句格式中的符号约定 12
2.2.2编码规则 12
2.2.3注释 14
2.3创建Visual Basic程序的步骤 14
习题2 18
第3章Visual Basic语言基础 19
3.1数据类型 19
3.1.1标准数据类型 19
3.1.2自定义数据类型 20
3.2数据存储 21
3.2.1常量 21
3.2.2变量 22
3.3常用标准函数 26
3.3.1数学函数 26
3.3.2字符函数 27
3.3.3日期函数 29
3.3.4转换函数 30
3.3.5其他常用函数 31
3.4运算符和表达式 33
3.4.1算术表达式 33
3.4.2字符表达式 33
3.4.3关系表达式 34
3.4.4逻辑表达式 35
习题3 36
第4章 可视化设计的基本构件 38
4.1窗体(Form) 38
4.1.1常用属性 38
4.1.2常用方法 43
4.1.3常用事件 43
4.2常用控件 49
4.2.1命令按钮 49
4.2.2标签 53
4.2.3文本框 55
4.3输入输出对话框 62
4.3.1输入对话框 62
4.3.2输出消息框 64
4.4标准模块 66
4.5综合应用实例 68
习题4 74
第5章Visual Basic程序设计基本结构及语句实现 77
5.1顺序结构及语句实现 77
5.1.1赋值语句 77
5.1.2 Print方法 78
5.2选择结构及语句实现 81
5.2.1 If语句 82
5.2.2 Select Case语句 91
5.2.3 IIf函数 95
5.3循环结构及语句实现 96
5.3.1 For语句 97
5.3.2 Do .Loop语句 100
5.3.3 While.Wend语句 104
5.3.4循环嵌套 106
5.4综合应用实例 109
习题5 115
第6章 数组及其应用 122
6.1数组的定义及应用 122
6.1.1静态数组 122
6.1.2动态数组 124
6.2数组的基本操作 125
6.2.1与数组相关的一些函数 125
6.2.2数组的赋值 130
6.2.3数组的遍历 131
6.3数组综合应用实例 138
6.3.1统计 138
6.3.2排序 141
6.3.3矩阵运算 150
6.4控件数组 156
6.4.1创建控件数组 157
6.4.2控件数组综合应用实例 158
习题6 165
第7章 过程 168
7.1 Sub过程 168
7.1.1创建Sub过程 168
7.1.2调用Sub过程 169
7.2 Function过程 170
7.2.1建立Function过程 171
7.2.2调用Function过程 172
7.3参数传递 173
7.3.1形式参数与实际参数 173
7.3.2参数传递方式 174
7.3.3数组参数 175
7.4过程的嵌套 177
7.4.1直接和间接嵌套调用 177
7.4.2递归调用 179
7.5过程应用实例 181
习题7 184
第8章 常用内部控件 190
8.1框架、单选按钮和复选框 190
8.1.1框架 190
8.1.2单选按钮 193
8.1.3复选框 196
8.2列表框和组合框 199
8.2.1列表框 199
8.2.2组合框 204
8.3时钟控件 207
8.4图片框和图像控件 210
8.4.1图片框 210
8.4.2图像控件 213
8.5滚动条 216
8.6线和形状控件 218
8.6.1 Line控件 218
8.6.2 Shape控件 219
8.7常用控件综合应用实例 221
习题8 231
第9章 应用程序界面设计 237
9.1通用对话框 237
9.1.1“文件”对话框 239
9.1.2“字体”对话框 239
9.1.3“颜色”对话框 240
9.1.4“打印”对话框 240
9.1.5“帮助”对话框 240
9.2菜单设计 242
9.2.1使用菜单编辑器设计菜单 243
9.2.2弹出式菜单的设计 247
9.3工具栏设计 249
9.4状态栏设计 253
9.5多文档界面设计 255
9.5.1创建多文档界面应用程序 255
9.5.2显示MDI窗体及其子窗体 256
9.5.3维护子窗体的状态信息 256
9.6界面设计综合应用实例 257
习题9 262
第10章 文件管理 265
10.1文件的概念 265
10.1.1顺序文件 265
10.1.2随机文件 265
10.1.3二进制文件 266
10.2文件的操作 266
10.2.1顺序文件的操作 266
10.2.2随机文件的操作 269
10.2.3二进制文件的操作 272
10.2.4其他文件操作语句及函数 274
10.3文件系统控件 276
10.3.1驱动器列表框 276
10.3.2目录列表框 277
10.3.3文件列表框 279
10.4文件管理综合应用实例 283
习题10 288
第11章 图形操作 292
11.1坐标系统 292
11.1.1标准坐标系统 292
11.1.2用户自定义坐标系统 293
11.2常用绘图属性 295
11.2.1设置线型、线宽 295
11.2.2 CurrentX、CurrentY 295
11.3绘图方法 295
11.3.1 PSet方法 295
11.3.2 Line方法 297
11.3.3 Circle方法 299
11.3.4 Point方法 300
11.4绘图应用实例 301
习题11 310
第12章 数据库应用基础 314
12.1数据库知识 314
12.1.1数据库基本概念 314
12.1.2创建SQL Server数据库 315
12.1.3 SQL语句 317
12.2 ADO Data控件 318
12.2.1常用属性 319
12.2.2常用方法 321
12.2.3数据绑定控件 321
12.3 ADO对象 322
12.3.1 ADO对象模型 323
12.3.2 ADO对象的编程方法 324
12.4数据库综合应用实例 329
习题12 333
参考文献 335