1.1 Visual Basic 6.0简介 1
第一章 Visual Basic 6.0概述 1
1.1.1 Visual Basic 6.0版本简介 2
1.1.2 Visual Basic 6.0基本特性 2
1.1.3 Visual Basic 6.0新增特性 3
1.2 Visual Basic 6.0的系统环境要求 6
1.3 安装Visual Basic 6.0 6
第二章 走进集成开发环境 15
2.1 集成开发环境 15
2.2 主窗口 16
2.4 工程管理 17
2.3 窗体窗口 17
2.5 开发工具箱——控件 18
2.6 属性窗口(Properties) 20
2.7 环境选项 20
2.8 编写代码 22
2.9 创建Visual Basic 6.0应用程序 24
2.9.1 打开新工程 25
2.9.2 设计应用程序界面 25
2.9.3 编写代码 27
2.9.4 运行调试应用程序 28
10.3 使用MCI控件 29
2.9.5 保存文件 29
2.9.6 设置工程属性 30
2.9.7 生成可执行文件 31
第十四章 应用程序的发布 33
第三章 程序设计基础 33
3.1 数据类型 33
3.2 变量及其作用域 36
3.2.1 Visual Basic 6.0中的变量 36
3.2.3 变量的作用域 37
3.2.2 定义自己的数据类型 37
3.2.4 变量的作用域举例 40
3.3 Visual Basic 6.0中的运算符 42
3.4.1 过程的种类 44
3.4 过程 44
3.4.2 过程表示方法 45
3.4.3 创建过程的步骤 46
3.5 函数 46
3.5.1 内部函数 46
3.5.2 自定义函数 49
3.6 过程和函数Visual Basic 6.0中的应用 50
第四章 控件及其使用 53
4.1.1 控件的分类 53
4.1 控件概述 53
4.1.2 在工程中使用ActiveX控件 54
4.1.3 添加和删除控件到窗体 57
4.1.4 控件的名字 58
4.1.5 设置和获取控件属性值 58
4.1.6 动态地创建控件 59
4.2 控件的属性、事件和方法 60
4.2.1 控件的属性 60
4.2.2 控件的事件 61
4.3 控件的使用 63
4.2.3 控件的方法 63
4.3.1 命令按钮(Command Buttons) 64
4.3.2 标签( Label)和文本框(Text)控件 65
4.3.3 框架、选择按钮、复选框控件 66
4.3.4 列表框和组合框 67
4.3.5 水平滚动条和垂直滚动条 70
4.3.6 与文件系统的关的控件 71
4.3.7 图片框(Picture Box)和图像控件(Image) 73
4.4 使用通用对话框 75
4.4.1 “文件”对话框 76
4.4.2 “字体”对话框 77
4.4.3 “颜色”对话框 78
4.4.4 “打印”对话框 79
4.5.1 使用Month View和Date TimePicker控件选择数据 80
4.5 使用新的控件 80
4.5.3 使用ImageCombo控件 81
4.5.4 使用FlatScrollBar控件 82
第五章 界面及菜单程序设计 84
5.1 用户界面 84
5.1.1 用户界面样式 85
5.1.2 界面设计的基础 85
5.2 创建标准菜单 86
5.2.1 启动菜单编辑窗口 87
5.2.2 菜单编辑器中可以使用的组合键 89
5.2.3 菜单标题与命名准则 89
5.2.4 设计菜单控件事件 90
5.2.5 创建一个简单的菜单程序 90
5.3.2 创建弹出式菜单 93
5.3 创建复杂的菜单 93
5.3.1 创建菜单控件数组 93
5.3.3 创建位图菜单 94
5.4 设计MDI应用程序及菜单 97
5.4.1 创建MDI应用程序 97
5.4.2 创建MDI菜单 98
5.4.3 创建“窗口”菜单 99
5.5 创建工具条 100
5.5.1 Toolbar控件的基本功能 100
5.5.2 将图像加入到按钮上 101
5.5.3 编写按钮事件 103
5.5.4 按钮的显示和隐藏 104
6.1.1 面向对象的编程概念 105
6.1 面向对象编程的基本概念 105
第六章 面向对象的程序设计 105
6.1.2 事件驱动、事件处理及事件模拟 107
6.2 面向对象的方法 107
6.3 对象的事件 111
6.3.1 常见事件 111
6.3.2 高级事件 114
6.4 Visual Basic 6.0中的类 119
6.4.1 类生成器实用程序 119
6.4.2 利用类生成器工具创建类 121
6.4.3 在Visula Basic中创建类 123
6.4.4 通过类创建对象 126
6.5 对象浏览器(Object Browser) 128
第七章 程序控制和文件系统 130
7.1 控制语句 130
7.1.1 顺序结构 130
7.1.2 条件分支结构 131
7.1.3 选择结构 133
7.1.4 循环结构 134
7.2 使用数组 138
7.2.1 普通数组 138
7.2.2 动态数组 140
7.2.3 控件数组 141
7.3 文件系统 145
7.4 使用FSO对象模型 147
7.4.1 FSO对象模型 148
7.4.2 使用FSO对象模型编程 151
8.1 使用图形方法 155
8.1.1 使用图形方法的优点 155
第八章 图形绘制技术 155
8.1.2 图形坐标系 156
8.1.3 图形方法 158
8.1.4 与图形有关的属性 165
8.1.5 使用PaintPicture方法 167
8.2 使用图像控件 167
8.2.1 使用图形控件的优点和限制 167
8.2.2 使用Image控件 168
8.2.3 使用Line控件 170
8.2.4 使用Shape控件 171
8.3 保存图形和打印图形 172
8.4 设计一个简单动画 174
第九章 数据库开发 176
9.2.1 关系数据库的概念 177
9.1 数据加程序构成 177
9.2 关系数据库设计 177
9.2.2 在Visual Basic中创建关系数据库 178
9.3 数据访问 180
9.3.1 数据访问接口 180
9.3.2 数据库类型 181
9.3.3 Visual Basic 6.0数据访问结构图 182
9.4 数据管理器 182
9.4.1 可视化数据库管理器 182
9.4.2 创建数据浏览窗体 183
9.5 数据访问控件 186
9.5.1 使用Data控件与数据库建立联系 186
9.5.2 使用ADO Data控件操作数据库 188
9.5.3 DBListBox和DBComboBox数据控件 191
9.5.4 创建数据应用程序的步骤 191
9.5.5 Data控件和关联数据控件的应用 192
9.5.6 在程序中实现对数据的访问 193
9.6 SQL语言概况 197
9.6.1 SQL语言的基本结构 197
9.6.2 在Data控件中使用SQL 199
9.7 使用DataGrid控件访问数据库 199
9.7.1 创建OLE DB数据链接 200
9.7.2 使用DataGrid控件的设计时特性 201
9.7.3 在程序运行时修改数据 202
9.8 创建数据报表 204
9.8.1 数据报表设计器特性 204
9.8.2 建立数据环境及关联 205
9.8.3 创建数据报表 208
9.8.4 编写显示代码并执行 210
9.9 数据库管理综合应用 211
9.9.1 设计数据窗体界面 211
9.9.2 程序设计 212
9.9.3 运行程序 218
第十章 创建多媒体应用程序 220
10.1 什么是多媒体 221
10.2 使用API函数创建多媒体应用程序 223
10.2.1 DLLs与Windows API 223
10.2.2 使用API浏览器 224
10.2.3 利用API函数控制媒体设备 226
10.3.1 MCI控件的按钮 229
10.3.2 MCI控件的属性及其含义 231
10.3.3 MCI控件的事件 234
10.3.4 使用MCI控件创建多媒体应用程序 236
第十一章 建立联机帮助系统 242
11.1 Windows帮助系统概述 242
11.1.1 帮助系统开发的基本方法*24311.1.2 Windows帮助系统的主要功能 244
11.1.3 Windows帮助千丝万缕诉主要特点 245
11.2.2 专题页中的基本编码信息 246
11.2 制作帮助源文件(*.RTF) 246
11.2.1 帮助源文件的基本结构 246
11.2.3 RTF文件的基本制作方法 247
11.2.4 在Word 97编辑器中录入帮助源文件 249
11.2.5 创建不可滚动的标题区域 252
11.2.6 使用图形和超图形 253
11.3 创建帮助工程项目文件(.HPJ) 255
11.3.1 [Options]——指定选项段 256
11.3.2 [Files]——文件字段 258
11.3.3 [Config]——配置段 259
11.3.4 [Map]——指明专题标识符的上下文关联号 259
11.3.5 [TITMAPS]——位图文件名列表 259
11.3.6 [Alias]——指明替换的上下文串 260
11.3.7 [Windows]——Help帮助窗口段 260
11.3.8 工程文件程序 261
11.4 Hcw.exe编译器 263
11.5 在Visual Basic 6.0应用程序中调用帮助文件 266
11.5.1 建立帮助的步骤 267
11.5.2 HelpFile属性 267
11.5.3 HelpContextID属性 268
第十二章 ActiveX部件技术 270
12.1 部件技术的发展 270
12.1.1 OLE技术 271
12.1.2 动态数据交换(DDE) 272
12.1.3 COM部件对象模型与OLE2.0 272
12.1.4 DCOM模型与ActiveX技术 273
12.2 ActiveX部件概述 274
12.3 创建ActiveX 控件 276
12.3.1 创建ActiveX 控件的步骤 276
12.3.2 创建ActiveX 控件 276
12.4 ActiveX EXE部件 288
12.4.1 创建ActiveX EXE部件 289
12.4.2 模态与非模态 291
12.5 创建ActiveX DLL 292
12.5.1 创建工程 292
12.5.2 创建属性和方法 292
12.5.3 创建事件过程 293
12.5.4 加入测试工程 293
12.5.5 编译和测试 293
12.6 创建ActiveX文档 294
12.6.1 创建第一个ActiveX文档 294
12.6.2 创建第二个ActiveX文档 295
12.6.3 测试文档 296
12.6.4 在文档中添加窗体 296
第十三章 创建Internet应用程序 299
13.1 Internet基础 299
13.1.1 什么是Internet 299
13.1.2 WWW的基本特征 300
13.1.3 WWW的使用循特点 301
13.2 超文本标识语言HTML 303
13.3 Internet的常用术语 306
13.4 Internet应用程序与Visual Basic 6.0 307
13.4.1 使用Visual Basic实现Internet技术 307
13.4.2 Visual Basic Internet应用程序的类型 308
13.4.3 Visual Basic Internet 应用程序的特点 309
13.4.4 开发 Internet应用程序的系统要求 309
13.5 开发DHTML应用程序 310
13.5.1 DHTML应用程序概述 311
13.5.2 使用DHTML页面设计器 313
13.5.3 创建DHTML页面 317
13.5.4 使用动态HTML编写代码 320
13.5.5 完成DHTML应用程序 320
13.6 开发IIS应用程序 323
13.6.1 IIS应用程序的基本概念 323
13.6.2 创建IIS应用程序 325
13.7.1 准备下载ActiveX部件 329
13.7 在Internet上下载ActiveX部件 329
13.7.2 Internet部件下载 330
14.1 创建安装程序的过程 334
14.2 使用打包和展开向导创建安装程序 335
14.2.1 启动安装向导 336
14.2.3 打包应用程序 337
14.2.2 相关文件 337
14.2.4 部署应用程序 348
14.2.5 管理脚本 349
14.3 使用安装工具包 350
14.3.1 修改Setup.vbp工程文件 350
14.3.2 确定需要发布的文件 352
14.3.3 创建Setup1.lst文件 353
14.3.4 创建发布磁盘 356
14.4 安装工具包与打包和展开向导联合使用 356
附录Visual Basic常用术语 359
4.5.2 使用CoolBar控件制作可移动的工具栏 981