第一章 面向对象的编程 2
1.1对象 2
1.2面向对象的编程方法与步骤 2
1.3面向对象编程的特点 4
1.4VisualBasc6.0的编程实例 5
复习思考题 8
第二章 集成开发环境 9
2.1VisualBasc6.0开发环境的启动和关闭 9
2.1.1启动VisualBasc6.0开发环境 9
2.1.2关闭VisualBasc6.0集成开发环境 11
2.2VisualBasc6.0的主窗口 11
2.2.1主窗口布局的切换 11
2.2.2窗体设计器窗口 12
2.2.3工具栏 14
2.2.4工具箱及其控件 15
2.2.5属性窗口与属性设置 17
2.3VisualBasc6.0的对象、属性、事件和方法 21
2.3.1对象 22
2.3.2属性 22
2.3.3事件 23
2.3.4方法 24
2.3.5代码编辑器窗口 25
2.4应用实例 26
复习思考题 32
第三章 编程基础 33
3.1VisualBasc6.0的数据类型、常量、变量、数组 33
3.1.1数据类型 34
3.1.2常量 34
3.1.3变量 35
3.1.4数组 37
3.1.5自定义数据类型 39
3.2VisualBasc6.0的运算符 40
3.2.1赋值运算符 40
3.2.2算术运算符 40
3.2.3接连运算符 40
3.2.4比较运算符 41
3.2.5逻辑运算符 41
3.2.6运算符的优先次序 41
3.3分支与循环控制 42
3.3.1If-Then语句 42
3.3.2If-Then-Else语句 43
3.3.3If-Then-Else-IF语句 43
3.3.4SelectCase语句 44
3.3.5Do-Loop循环语句 45
3.3.6Fpr-Next循环语句 48
3.3.7While-Wend循环语句 49
3.3.8Goto语句 49
3.4过程与函数 49
3.4.2通用性过程 50
3.4.3函数 52
复习思考题 59
第四章 窗体 60
4.1窗体对象 60
4.1.1窗体的属性 60
4.1.2窗体布局窗口 70
4.1.3窗体事件 70
4.1.4窗体方法 78
复习思考题 91
第五章 VisualBasc6.0基本控件 92
5.1文本框和标签控件对象 92
5.1.1文本框的常用属性 92
5.1.2标签控件的常用属性 97
5.1.3标准输入框和标准信息框 98
5.1.4文本框和标签事件 105
5.2命令按钮、滚动条和定时器控件的常用属性 108
5.2.1命令按钮的相关属性 108
5.2.2滚动条的相关属性 110
5.2.3定时器的相关属性 110
5.2.4焦点 111
5.2.5命令按钮、滚动条、定时器的相关事件 111
5.2.6命令按钮的方法 116
5.3单选按钮、复选框和框架控件 121
5.3.1单选按钮、复选框和框架的相关属性 122
5.3.2单选按钮、复选框和框架的相关事件 122
5.4组合框与列表框 129
5.4.1组合框与列表框的相关属性 129
5.4.2组合框与列表框的相关事件 129
5.4.3组合框与列表框的相关方法 138
5.5驱动器列表框、目录列表框和文件列表框控件 141
5.5.1驱动器列表框、目录列表框和文件列表框的相关属性 142
5.5.2驱动器列表框、目录列表框和文件表框的相关事件 144
复习思考题 149
第六章 过程和数组的应用 150
6.1过程 150
6.1.1用户自定义过程及其调用 150
6.1.2用户自定义函数 161
6.1.3参数的传递过程 167
6.2数组 174
6.2.1数组的定义 176
6.2.2数组的使用 179
6.2.3特殊数组 193
6.2.4数组参数 197
复习思考题 197
第七章 对话框 199
7.1模态和非模态对话框 199
7.2预定义对话框 199
7.2.1输入框 200
7.2.2信息框 201
7.3公共对话框 205
7.3.1Open对话框 206
7.3.2Saveas对话框 207
7.3.3Color对话框 209
7.3.4字体对话框(Font) 210
复习思考题 213
第八章 菜单设计的和多窗体界面 214
8.1菜单设计 214
8.1.1菜单编辑器的使用 214
8.1.2利用菜单编辑器编写程序 216
8.1.3动态增加菜单、PopupMenu方法的使用 220
8.2多窗体界面 223
8.2.1多重窗体 224
8.2.2多重窗体运行时的使用 225
8.2.3MDI窗体的使用 229
复习思考题 234
第九章 图形 235
9.1图形的载入 235
9.1.1载入图形对象 235
9.1.2图形载体支持的图形格式 235
9.1.3将图形和载到载体中 236
9.2绘制图形的基础知识 236
9.3图形控件 237
9.3.1图片框控件(PocturBox) 238
9.3.2图像框控件(Image) 239
9.3.3直线控件和形状控件(Line和shape) 240
9.4绘图方法 242
9.4.1绘图方法 242
9.4.2VisualBasc6.0中指定颜色的方法 242
9.4.3绘制直线 243
9.4.4绘制矩形 243
9.4.5绘制圆、圆弧及椭圆 244
复习思考题 252
第十章 数据库编程 253
10.1数据库的基本知识 253
10.1.1数据库 253
10.1.2VisualBasc6.0数据库 253
10.1.3访问数据库引擎接口方式 254
10.2Data控件 254
10.2.1Data控件基本知识 255
10.2.2控件基本知识 256
10.2.3创建Data控件例题 256
10.2.4添加、更新及删除记录 258
10.3DAO编程 262
10.3.1数据库对象 263
10.3.2表 265
10.3.3字段 266
10.3.4记录 267
10.3.5数据库综合例题 273
复习思考题 288
第十一章 调试错误处理 289
11.1程序错误 289
11.1.1编译错误 289
11.1.2实时错误 291
11.1.3逻辑错误 291
11.2程序调试 292
11.3错误捕捉及处理 302
复习思考题 306
附录AVisualBasc6.0对象属性一览 307
BVisualBasc6.0事件一览 308
CVisualBasc6.0方法一览 308
主要参考书目 309