第一章 Visual Basic 基础
1.1 Visual Basic的新特性
1.1.1 Visual Basic 6.0的3个版本
1.1.2 Visual Basic 6.0的新内容
1.2 Visual Basic 6.0 的安装与启动
1.2.1 Visual Basic 6.0 的系统配置需求
1.2.2 Visual Basic 6.0 的安装
1.2.3 启动 Visual Basic 6.0
1.3 用Visual Basic 开发应用程序
1.3.1 编程基础
1.3.2 变量、常数和数据类型概述
1.3.3 数组与动态数组
1.3.4 数据的基本运算符
1.4 过程概述
1.4.1 Sub过程
1.4.2 Funtion 过程
1.4.3 使用过程
1.4.4 过程参数的传递
1. 5 程序的控制结构
1.5.1 判定结构
1.5.2 循环结构
1.5.3 使用控制结构
1.6 对象
1.6.1 对象是什么
1.6.2 使用对象基础
1.6.3 创建对象
1.7 制作应用程序安装文件
1.7.1 打包应用程序
1.7.2 应用程序的部署
第二章 窗体、控件、菜单
2.1 窗体
2.1.1 窗体
2.1.2 窗体的事件
2.1.3 窗体的方法
2.1.4 窗体的属性
2.1.5 窗体的设计
2.1.6 MDI 窗体
2.2 控件概述
2.2.1 Visual Basic 6.0提供的标准控件
2.2.2 Visual Basic提供的标准 ActiveX 控件
2.3 CommandButton
2.3.1 ComandButton控件
2.3.2 CommandButton 控件的事件
2.3.3 CommandButton 控件的方法
2.3.4 CommandButton 控件的属性
2.3.5 CommandButton 控件的使用
2.4 CheckBox
2.4.1 CheckBox 控件
2.4.2 CheckBox 控件的事件
2.4.3 CheckBox 控件的方法
2.4.4 CheckBox 控件的属性
2.4.5 CheckBox 控件的使用
2.5 OptionButton
2.5.1 OptionButton控件
2.5.2 OptionButton 控件的事件
2.5.3 OptionButton 控件的方法
2.5.4 OptionButton 控件的属性
2.5.5 OptionButton 控件的使用
2.6 Label
2.6.1 Label 控件
2.6.2 Label 控件的事件
2.6.3 Label 控件的方法
2.6.4 Label 控件的属性
2.6.5 Label 控件的使用
2.7 Line
2.7.1 Line 控件
2.7.2 Line 控件的方法
2.7.3 Line 控件的属性
2.7.4 Line 控件的使用
2.8 Shape
2.8.1 Shape 控件
2.8.2 Shape 控件的方法
2.8.3 Shape 控件的属性
2.8.4 Shape 控件的使用
2.9 PictureBox
2.9.1 PictureBox 控件
2.9.2 PictureBox 控件的事件
2.9.3 PictureBox 控件的方法
2.9.4 PictureBox 控件的属性
2.9.5 PictureBox 控件的使用
2.10 Image
2.10.1 Image 控件
2.10.2 Image 控件的事件
2.10.3 Image 控件的方法
2.10.4 Image 控件的属性
2.10.5 Image 控件的使用
2.11 TextBox
2.11.1 TextBox 控件
2.11.2 TextBox 控件的事件
2.11.3 TextBox 控件的方法
2.11.4 TextBox 控件的属性
2.11.5 TextBox 控件的使用
2.12 ListBox
2.12.1 ListBox 控件
2.12.2 ListBox 控件的事件
2.12.3 ListBox 控件的方法
2.12.4 ListBox 控件的属性
2.12.5 ListBox 控件的使用
2.13 ComboBox
2.13.1 ComboBox 控件
2.13.2 ComboBox 控件的事件
2.13.3 ComboBox 控件的方法
2.13.4 ComboBox 控件的属性
2.13.5 ComboBox 控件的使用
2.14 文件系统控件
DriverListBox 、 DirListBox、 FileListBox
2.14.1 DriverListBox、DirListBox、FileListBox
2.14.2 DriveListbox (驱动器列表框)
2.14.3 DirListBox (目录列表框)
2.14.4 FileListBox(文件列表框)
2.15 HScrollBar、 VScrollBar
2.15.1 HScrollBar、VScrollBar 控件
2.15.2 滚动条的事件
2.15.3 滚动条的方法
2.15.4 滚动条的属性
2.15.5 滚动条的使用
2.16 Timer
2.16.1 Timer 控件
2.16.2 Timer 控件的事件
2.16.3 Timer 控件的属性
2.16.4 Timer 控件的使用
2.17 Frame
2.17.1 Frame控件
2.17.2 Frame 控件的事件
2.17.3 Frame 控件的方法
2.17.4 Frame 控件的属性
2.17.5 Frame 控件的使用
2.18 OLE Container
2.18.1 OLE Container 控件
2.18.2 OLE Container 控件的事件
2.18.3 OLE Container 控件的方法
2.18.4 OLE Container 控件的属性
2.18.5 OLE Container 控件的使用
2.19 ADO Data Control
2.19.1 Control
2.19.2 ADO Data 控件的与数据库相关的属性
2.19.3 ADO Data 控件的常用事件
2.20 CommonDialog
2.20.1 CommonDialog(通用对话框)控件
2.20.2 CommonDialog 控件的方法
2.20.3 CommonDialog 控件的属性
2.20.4 CommonDialog 控件的使用
2.21 DBCombo
2.21.1 DBCombo 控件
2.21.2 DBCombo 控件的事件
2.21.3 DBCombo 控件的方法
2.21.4 DBCombo 控件的属性
2.21.5 DBCombo 控件的使用
2.22 DBList
2.22.1 DBList 控件
2.22.2 DBList 控件的事件
2.22.3 DBList 控件的方法
2.22.4 DBList 控件的属性
2.22.5 DBList 控件的使用
2.23 Data Grid
2.23.1 Data Grid 控件
2.23.2 Data Grid控件的使用
2.24 Microsoft Hierarchical FlexGrid
2.24.1 Microsoft Hierarchical FlexGrid (MSHFlexGrid) 控件
2.24.2 MSHFlexGrid 控件的事件
2.24.3 MSHFlexGrid 控件的方法
2.24.4 MSHFlexGrid 控件的属性
2.24.5 Microsoft Hierarchical FlexGrid (MSHFlexGrid) 控件的使用
2.25 菜单
2.25.1 菜单概述
2.25.2 创建菜单
第三章 文 件
3.1 传统I/O文件的输入与输出
3.1.1 文件的分类
3.1.2 文件访问类型
3.1.3 文件访问函数和语句
3.1.4 顺序访问文件
3.1.5 随机访问文件
3.1.6 二进制访问文件
3.2 File System Object 模型
3.2.1 File System Object 模型简介
3.2.2 FSO 对象模型编程
第四章 数据库编程
4.1 数据库概述
4.1.1 Visual Basic 数据库的构成
4.1.2 Visual Basic 访问数据库的方案
4.2 VisData 数据管理器
4.2.1 数据管理器的基本功能
4.2.2 用可视化数据管理器建立数据库
4.3 数据控件、ADO Data 控件、数据绑定(访问)控件
4.3.1 Data 控件简介
4.3.2 使用 Data 控件
4.3.3 使用可绑定的标准控件
4.3.4 使用代码操作 Data 控件和 RecordSet 对象
4.3.5 ADO Data 控件
4.3.6 数据绑定(访问)控件
4.4 使用数据对象编程
4.4.1 ADO、RDO、DAO的比较
4.4.2 数据访问对象 DAO
4.4.3 使用 DAO 操作数据库
4.4.4 DAO 示例
4.4.5 使用 RDO 对象
4.4.6 使用 ODBC API
4.4.7 使用 Remote Data 控件
4.4.8 OLE DB 与 ADO 简介
4.4.9 使用ADO 对象编程
4.4.10 ADO 示例
第五章 使用 OLE
5.1 OLE 简介
5.1.1 OLE
5.1.2 构件对象模型
5.1.3 统一数据传送机制
5.1.4 OLE Automation构件编程技术
5.1.5 结构化存储
5.2 OLE 对象链接和嵌入
5.2.1 OLE 对象链接和嵌入概述
5.2.2 OLE Container
5.2.3 使用对象的类
5.3 OLE 拖放
5.3.1 OLE 拖放简介
5.3.2 OLE 拖放的工作过程
5.4 OLE 自动化
第六章 访问Windows API
6.1 调用基本API和DLL函数
6.1.1 基本概念
6.1.2 声明 API 函数
6.1.3 变量的引用
6.1.4 句柄
6.2 API 函数编程应用
6.2.1 文件系统控制
6.2.2 窗口的控制
6.2.3 通用对话框
6.2.4 系统信息
6.2.5 鼠标控制
6.2.6 内存设备和图形控制
6.2.7 INI 文件控制
6.2.8 注册表控制
6.2.9 菜单
第七章 编写多媒体程序
7.1 使用多媒体控件
7.1.1 MCI 设备
7.1.2 Multimedia MCI 控件
7.1.3 MCIWND 控件
7.1.4 ActiveMovie 控件
7.2 用 API 增强多媒体功能
7.2.1 sndPlaySound 函数
7.2.2 MCI命令字符串接口
7.2.3 多媒体程序实例
第八章 ActiveX 编程
8.1 ActiveX 概述
8.1.1 ActiveX 的发展历史
8.1.2 ActiveX 的概念
8.1.3 ActiveX 的安全性
8.1.4 ActiveX 平台
8.1.5 ActiveX 的发展方向
8.2 使用 ActiveX 控件
8.2.1 ActiveX 控件概述
8.2.2 MAPI 控件的使用
8.3 创建 ActiveX 控件
8.3.1 创建控件的术语和概念
8.3.2 创建ActiveX控件的基础
8.3.3 创建 ActiveX 控件的过程
8.4 创建ActiveX EXE
8.4.1 进程外组件与进程内组件
8.4.2 创建 ActiveX EXE 组件的步骤
8.4.3 进程外组件与客户应用程序间的通信
8.5 创建 ActiveX DLL 组件
8.5.1 ActiveX DLL 组件的客户/服务器关系
8.5.2 创建 ActiveX DLL 组件
8.5.3 创建 Initialize 事件和 Terminate 事件过程
8.5.4 测试 ActiveX DLL 组件
8.5.5 编译 ActiveX DLL 组件
8.6 创建ActiveX 文档
8.6.1 ActiveX 文档的概念
8.6.2 ActiveX 文档移植向导
8.6.3 手工创建 ActiveX 文档
8.6.4 ActiveX 文档属性的保存
8.6.5 异步下载
8.7 为在 Internet 上发布包装ActiveX 组件
8.7.1 Internet 组件的下载
8.7.2 Internet 组件的安全性
8.8 在 Web 页面上使用 ActiveX 组件
8.8.1 在 Web 上使用 ActiveX 组件
8.8.2 Internet 组件下载
第九章 用Visual Basic编写Internet应用程序
9.1 VBScript
9.1.1 VBScript 和 VBA 概述
9.1.2 使用VBScript
9.1.3 VBScript 的应用策略
9.2 DHTML
9.2.1 DHTML 简介
9.2.2 DHTML 设计器初步
9.2.3 DHTML 基础
9.2.4 DHTML 编程
9.2.5 管理DHTML应用程序的状态
9.3 编制 Internet 程序
9.3.1 创建 FTP 浏览器
9.3.2 创建浏览器
9.3.3 开发通信程序
9.3.4 Winsock 编程
9.4 CGI与ISAPI
9.4.1 Web 交互环境的实现
9.4.2 CGI
9.4.3 ISAPI
9.5 ASP 与 IIS 集成
9.5.1 ASP 简介
9.5.2 IIS 简介
附录A 属性
附录B 事件
附录C 方法
附录D 函数
附录E 语句