概述
第一章 初识Visual Basic
1.1 Visual Basic的发展
1.2 Visual Basic常用概念
1.2.1 Windows的工作方式:窗口、事件和消息
1.2.2 事件驱动模型
1.2.3 交互式开发
1.3 Visual Basic开发环境
1.3.1 IDE集成式开发环境
1.3.2 标题栏
1.3.3 菜单条
1.3.4 工具条
1.3.5 工具框
1.3.6 工程资源管理器
1.3.7 属性窗口
1.3.8 窗体布局
1.3.9 窗体设计器
1.3.10 立即窗口
1.4 用Visual Basic开发项目
1.4.1 更名和保存项目
1.4.2 设计用户接口
1.4.3 对齐控件
1.4.4 运行应用程序
1.4.5 编制应用程序
1.5 定制工作环境
1.5.1 编辑器标签
1.5.2 编辑器格式标签
1.5.3 通用标签
1.5.4 可连接的选项标签
1.5.5 环境标签
1.5.6 高级标签
第二章 Visual Basic程序设计基础
2.1 Visual Basic的程序设计语言基础
2.1.1 Visual Basic语言与Basic语言的比较
2.1.2 标识符
2.1.3 注释语句
2.1.4 语句的续行
2.2 常量、变量与静态变量
2.2.1 常用量的定义和使用
2.2.2 变量
2.2.3 变量的声明
2.2.4 静态变量
2.2.5 其他问题
2.3 常用数据类型
2.3.1 数字型变量
2.3.2 字符串型变量
2.3.3 日期型变量
2.3.4 Bool布尔型
2.3.5 Object对象型
2.3.6 Variant变体型
2.3.7 强制类型变换
2.3.8 变量的作用域
2.4 运算符和表达式
2.4.1 算术运算符
2.4.2 关系运算符和逻辑运算符
2.5 流程控制语句
2.5.1 条件语句
2.5.2 循环语句
2.6 子程序
2.7 函数
2.8 文件处理系统
2.8.1 FILE System Object模型介绍
2.8.2 文件系统对象File System Object
2.8.3 FSO对象模型编程
2.8.4 使用驱动器和文件夹
2.8.5 使用CurDir、ChDrive、ChDir或App.Path
2.8.6 使用文件夹
2.8.7 使用文件
2.9 对象编程入门
2.9.1 对象是什么
2.9.2 用对象做什么
2.9.3 使用对象初步
第三章 标准控件使用指南
3.1 几个常用控件概念简介
3.1.1 常用到的事件
3.1.2 常用到的属性
3.1.3 常用方法
3.1.4 获得焦点
3.1.5 TabIndex
3.2 文本框和标签控件
3.2.1 文本框控件
3.2.2 标签控件
3.3 命令按钮控件
3.4 列表框控件和组合框控件
3.4.1 列表框控件
3.4.2 组合框控件
3.5 公共对话框控件
3.5.1 文件对话框
3.5.2 颜色对话框
3.5.3 字体对话框
3.5.4 打印对话框
3.6 文件列表框、目录列表框与盘符列表框
第四章 窗体设计
4.1 用户接口界面的设计准则
4.2 设置窗体属性
4.2.1 窗体标题栏
4.2.2 窗体的装入、显示和隐藏
4.2.3 窗体事件
4.3 窗体菜单栏
4.3.1 菜单程序设计
4.3.2 菜单编辑器
4.3.3 菜单项的控制
4.3.4 弹出式菜单
第五章 鼠标和键盘事件
5.1 鼠标事件
5.1.1 Click事件
5.1.2 DblClick事件
5.1.3 MouseDown事件
5.1.4 MouseUp事件
5.1.5 MouseMove事件
5.2 键盘事件
5.2.1 KeyPress事件
5.2.2 KeyDown和KeyUp事件
5.3 鼠标光标的形状
5.4 拖放
5.4.1 与拖放有关的属性、事件和方法
5.4.2 改变控件的位置
第六章 程序调试与错误处理
6.1 Visual Basic运行模式及错误类型
6.1.1 Visual Basic的模式
6.1.2 Visual Basic的错误类型
6.2 中断模式
6.2.1 用监视表达式监视数据
6.2.2 立即窗口
6.3 错误处理
6.3.1 Visual Basic中错误处理的机制
6.3.2 错误处理过程
6.3.3 特别的调试考虑
第七章 数据库基础
7.1 基本概念和术语
7.2 结构化查询语言SQL简介
7.3 创建一个数据库
7.3.1 规划一个关系型数据库
7.3.2 数据库管理程序
7.3.3 创建一个关系型数据库
7.3.4 数据表结构的更改和数据输入
7.4 Data数据控件
7.4.1 不写代码的数据库访问程序
7.4.2 不编写代码的数据库访问程序
7.4.3 Data控件的属性、方法和事件
7.4.4 记录集小结
7.5 数据绑定控件使用
7.5.1 DBListBox和DBComboBox控件
7.5.2 DBListBox数据绑定控件的使用
7.5.3 OBComboBox数据绑定控件
7.5.4 DBListBox数据绑定控件常用属性、方法和事件
7.5.5 OBComboBox数据绑定控件的属性、方法和事件
7.5.6 DBListBox和OBComboBox还有一些重要附加属性
7.6 DBGrid控件的使用方法
7.6.1 DBGrid控件概述
7.6.2 DBGrid控件的属性、方法和事件
7.6.3 数据绑定控件
7.7 数据窗体向导的使用
7.7.1 关于可添加工具
7.7.2 把数据窗体向导加入到Visual Basic中
7.7.3 数据窗体向导的使用方法
第八章 数据访问对象的使用
8.1 几个概念的解释
8.1.1 数据库引擎
8.1.2 数据仓库
8.1.3 数据库编程分类
8.2 数据访问对象的编程初步
8.3 数据访问对象的层次模型
8.4 数据对象层次模型的属性和方法
8.4.1 DBEngine对象
8.4.2 工作区集和对象
8.4.3 数据库集和对象
8.4.4 TableDef集对象
8.4.5 字段和索引集中的对象
8.5 DAO所能够访问的三类数据库
8.6 数据访问对象的深入编程
8.6.1 创建和修改一个数据库
8.6.2 关于关系和引用完整性
8.7 记录集的操作
8.7.1 记录集对象与数据控件的记录集属性
8.7.2 记录集中的记录浏览
8.7.3 记录集中的记录位置
第九章 客户机/服务器编程
9.1 客户机/服务器基础
9.1.1 客户机/服务器的系统结构
9.1.2 客户机/服务器的工作分工
9.1.3 三层客户机/服务器模型
9.1.4 客户机/服务器的工作方式
9.1.5 客户机/服务器工作方式的优点
9.2 使用ODBC
9.2.1 ODBC概述
9.2.2 安装和配置ODBC驱动程序
9.3 Visual Basic ODBC的访问
9.4 远程数据对象的层次模型
9.4.1 rdoEngine对象
9.4.2 rdoEnvironment对象和rdoenvironment对象集
9.4.3 rdoConnection对象和rdoConnection对象集
9.4.4 rdoTable对象
9.4.5 rdoColumn对象
9.4.6 rdoPreparedstatement对象和rdoPreparedstatement对象集
9.4.7 rdoParameter对象
9.4.8 rdoResultset对象
9.5 远程数据服务
9.6 远程数据控件
第十章 DDE、OLE和ActiveX技术
10.1 OLE技术
10.1.1 OLE Automation技术
10.1.2 对象链接与嵌入的介绍
10.1.3 OLE容器控件
10.1.4 在设计阶段使用OLE控件
10.1.5 OLE容器控件的弹出式菜单
10.1.6 在运行阶段使用OLE控件
10.1.7 OLE控件的属性
10.1.8 动词和对象激活的使用
10.1.9 Updaed事件
10.2 ActiveX技术
10.2.1 OLE与ActiveX
10.2.2 ActiveX技术综述
10.2.3 加载ActiveX控件
10.2.4 ActiveX部件
10.2.5 创建ActiveX DLL
10.2.6 创建ActiveX EXE部件
10.2.7 创建ActiveX文档
第十一章 制作帮助系统
11.1 确定所需的信息
11.2 将信息分解为模块主题
11.3 确定主题之间的连接关系
11.4 设计文档的结构
11.5 创建文档
11.6 创建帮助主题文档
11.7 创建帮助项目文件
11.8 编译帮助文件
11.9 添加对帮助的支持
11.9.1 HelpFile属性
11.9.2 HelpContextID属性
11.9.3 添加对“这是什么”帮助的支持
11.10 与应用程序一同发布帮助
第十二章 制作安装用磁盘