第一章 Visual Basic 6.0概述 1
第一节 Visual Basic版本简介 1
第二节 V isual Basic 6.0的新增功能 2
第三节 V isual Basic 6.0的安装与启动 3
一、Visual Basic 6.0的系统要求 3
二、安装Visual Basic 6.0 4
三、启动Visual Basic 6.0 5
第四节 V isual Basic 6.0的集成开发环境 5
习题 8
第二章 运用Visual Basic创建应用程序 9
第一节 创建Visual Basic应用程序的步骤 9
第二节 V isual Basic 6.0标准控件 10
第三节 新建工程 12
第四节 添加控件 16
一、将控件加入窗体 17
二、控件的基本操作 18
第五节 设置属性 19
一、Visual Basic中的对象 19
二、属性设置 20
第六节 编写代码 22
第七节 菜单设计 25
一、菜单设计概述 25
二、用菜单编辑器创建菜单 26
三、编写菜单控件的代码 29
习题 29
第三章 调试程序代码 30
第一节 错误分类 30
一、编译错误 30
二、运行错误 30
三、逻辑错误 30
第二节 Visual Basic的中断模式 31
一、Visual Basic 6.0的三种工作模式 31
二、进入中断模式 31
第三节 调试工具 32
第四节 调试窗口 34
一、本地窗口 34
二、立即窗口 35
三、监视窗口 37
第五节 错误捕获 39
一、设置错误陷阱 39
二、使用Resume恢复程序执行 39
三、获取错误信息 40
习题 41
第四章 Visual Basic基础知识 42
第一节 Visual Basic应用程序的结构 42
第二节 代码编写机制 45
一、事件驱动应用程序的工作方式 45
二、使用代码编辑器窗口 46
三、编码的语言规则 48
第三节 Visual Basic的数据结构 49
一、数据类型 49
二、变量 54
三、常数 60
第四节 基本运算 61
一、Visual Basic中的运算类型 61
二、运算的优先级 62
第五节 流程控制 63
一、判定结构 63
二、循环结构 65
三、退出控制结构 67
习题 68
第五章 过程与函数 69
第一节 Visual Basic中的过程 69
一、Sub(子)过程 69
二、Function(函数)过程 70
第二节 过程的使用 71
一、过程的创建 71
二、过程的调用 72
三、从过程中退出 72
第三节 参数的传递 73
一、参数的数据类型 73
二、参数的传递方式 73
三、参数的使用 74
习题 77
第六章 数组 78
第一节 变量数组 78
一、固定大小的数组 78
二、动态数组 80
三、从函数中返回数组 82
第二节 控件数组 83
一、控件数组的用途 83
二、控件数组的创建 84
习题 85
第七章 多重窗体与多文档界面的设计 86
第一节 多重窗体的设计 86
一、多重窗体的设计方法 86
二、设计启动时的快速显示 88
三、窗体的显示和隐藏 89
四、窗体的卸载 90
第二节 多文档界面设计 90
一、创建MDI应用程序 91
二、MDI窗体及其子窗体的使用 92
三、MDI应用程序的菜单设计 93
四、MDI应用程序的工具栏设计 95
习题 99
第八章 常用事件及输入输出技术 100
第一节 常用事件 100
一、事件的概念 100
二、鼠标事件 101
三、键盘事件 108
四、窗体事件 110
五、定时器事件 112
六、控制焦点事件 113
第二节 输入技术 115
一、输入对话框 115
二、MaskedEdit控件 116
三、剪贴板 118
四、滑块控件Slider 121
五、列表框与组合框 123
六、单选框和复选框 126
第三节 输出技术 127
一、输出对话框 127
二、标签(Label)控件 129
三、打印 129
四、格式输出 131
五、数据报表输出 135
习题 140
第九章 文件管理 141
第一节 文件的分类和存取类型 141
一、文件的分类 141
二、文件的存取类型 142
第二节 文件的打开与关闭 142
一、文件的打开 142
二、文件的关闭 145
第三节 文件操作的函数和命令 145
第四节 顺序文件 149
一、顺序文件的写操作 149
二、顺序文件的读操作 151
第五节 随机文件 152
一、随机文件的读写操作 153
二、随机文件记录的更改及增删 155
第六节 二进制文件 156
一、二进制文件的存取 156
二、文件指针 157
第七节 文件系统控件 159
一、文件系统控件概述 159
二、驱动器列表框 160
三、目录列表框 160
四、文件列表框 162
五、三个控件的组合使用 163
习题 163
第十章 数据库编程 164
第一节 数据库的基本概念 164
第二节 可视化数据管理器 164
一、启动数据管理器 165
二、常用菜单命令 166
三、工具栏按钮 170
四、使用Visdata建立和维护数据库 171
第三节 ADO控件 175
一、添加ADO控件 175
二、使用ADO控件的示例 176
三、数据绑定控件 177
四、使用ADO控件的属性 178
五、使用ADO控件的方法 180
第四节 ADO对象 181
一、ADO概述 181
二、ADO对象模型 182
三、用ADO存取数据 183
四、其他主要的方法、属性 190
五、在应用程序中引用ADO对象 192
习题 193
第十一章 对象和类 194
第一节 对象 194
一、Visual Basic中的对象和类 194
二、对象数组 195
三、对象集合与集合对象 196
第二节 对象浏览器 196
一、打开对象浏览器 197
二、使用对象浏览器 197
习题 199
第十二章 ActiveX控件与动态HTML设计 200
第一节 ActiveX控件的初步知识 200
一、Visual Basic 6.0的ActiveX控件的新特性 201
二、向工具箱中添加ActiveX控件 201
第二节 VB 6常用的ActiveX控件简介 203
第三节 创建自己的ActiveX控件 220
一、U serControl对象的基本知识 220
二、Visual Basic中创建控件的方法 221
第四节 动态HTML网页设计 224
一、DHTML的基本常识 224
二、DHTML应用开发步骤 225
习题 228
第十三章 ActiveX文档 229
第一节 ActiveX文档的概念 229
第二节 ActiveX文档的组成部分 230
第三节 创建ActiveX文档工程 230
一、创建ActiveX文档工程 231
二、运行 ActiveX文档工程 232
三、为ActiveX文档工程添加窗体 233
四、添加第二个ActiveX文档 234
五、编译ActiveX文档工程 235
第四节 HyperLi nk对象 236
一、NavigateTo方法 236
二、GoBack方法和GoForward方法 236
第五节 ActiveX文档的菜单设计 237
习题 238