第一章 Visual Basic概述
1.1 Visual Basic的特点
1.2 Visual Basic的安装和启动
1.2.1 Visual Basic6.0的版本
1.2.2 Visual Basic6.0的安装
1.2.3 Visual Basic6.0的启动和退出
1.3 Visual Basic的帮助系统
1.4 Visual Basic应用程序的集成开发环境
1.4.1 Visual Basic6.0的基本窗口
1.4.2 Visual Basic6.0集成开发环境中的其他元素
1.4.3 Visual Basic6.0的应用程序类型
1.5 工程与工程组
1.5.1 工程
1.5.2 工程组
1.6 几个基本概念
1.6.1 设计状态、运行状态和可执行文件
1.6.2 面向对象程序设计的概念
习题
第二章 窗体与控件
2.1 对象的属性、事件和方法
2.1.1 Visual Basic的编程对象
2.1.2 对象与属性
2.1.3 事件与程序
2.1.4 Visual Basic程序设计的基本步骤
2.2 窗体的使用
2.2.1 窗体的外观
2.2.2 窗体的属性
2.2.3 窗体的事件和方法
2.2.4 多个窗体的使用
2.3 常用标准控件
2.3.1 命令按钮控件
2.3.2 文本框(TextBox)控件
2.3.3 标签(Label)控件
2.3.4 选择类控件
2.3.5 列表类控件
2.3.6 图像控件
2.3.7 滚动条控件
2.3.8 其他标准控件介绍
习题
第三章 Visual Basic语言基础
3.1 应用程序的结构
3.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 函数
3.6.1 数值函数
3.6.2 字符串函数
3.6.3 数据类型转换函数
3.6.4 日期和时间函数
3.6.5 数据测试函数
3.6.6 格式化函数
3.7 数组
3.7.1 变量数组
3.7.2 控件数组
3.8 对象的使用
习题
第四章 语句与程序结构基础
4.1 Visual Basic的基本语句
4.1.1 赋值语句
4.1.2 输入输出语句与函数
4.1.3 设置错误陷阱语句和错误处理程序
4.1.4 其他语句
4.2 条件语句与选择结构
4.2.1 If语句
4.2.2 Select Case语句
4.2.3 With End With语句
4.2.4 选择结构的嵌套
4.3 循环语句与循环结构
4.3.1 Do Loop循环语句
4.3.2 For Next循环语句
4.3.3 For Each Next循环语句
4.3.4 While Wend循环语句
4.3.5 循环结构与循环的嵌套
4.4 转移语句
4.4.1 Goto与Gosub语句
4.4.2 条件转移语句(OnGoto与OnGosub)
4.5 程序设计举例
习题
第五章 过程与函数
5.1 事件过程与通用过程
5.1.1 事件过程(EventProcedure)
5.1.2 通用过程
5.2 内部函数与函数过程
5.3 过程调用与参数传递
5.3.1 调用其他模块中的过程
5.3.2 过程的递归调用
5.3.3 过程调用中的参数传递
5.4 Shell函数
习题
第六章 菜单与工具栏的设计
6.1 菜单设计
6.1.1 菜单编辑器
6.1.2 在菜单编辑器中创建菜单控件
6.1.3 在菜单中使用通用对话框
6.1.4 菜单程序设计举例
6.2 工具栏的设计
6.2.1 用ToolBar控件创建工具栏
6.2.2 用图像(Image)控件手工创建工具栏
6.2.3 用CoolBar控件创建工具栏
习题
第七章 图形设计
7.1 坐标系
7.1.1 坐标系与单位
7.1.2 坐标系的使用
7.2 颜色
7.3 图形控件与图形方法
7.3.1 图形控件
7.3.2 图形方法
7.3.3 打印
7.4 图像和图片框控件
7.4.1 图片框控件
7.4.2 图像控件
7.4.3 在运行时移动图片
7.5 动画设计
7.5.1 动画设计的基本原理与计时器控件
7.5.2 动画程序设计实例
习题
第八章 文件管理
8.1 文件系统概述
8.2 直接操作DOS文件系统的语句和函数
8.2.1 直接操作DOS文件系统的语句
8.2.2 直接操作DOS文件系统的函数
8.2.3 应用实例
8.3 文件的处理
8.3.1 文件的打开与关闭
8.3.2 顺序文件的读写
8.3.3 随机文件的读写
8.3.4.二进制文件的读写
8.3.5 文件处理程序设计实例
8.4 文件系统控件
8.4.1 驱动器列表框
8.4.2 目录列表框
8.4.3 文件列表框
8.4.4 文件系统的控件组合
8.4.5 文件系统控件应用举例
习题
第九章 应用程序设计技术
9.1 Visual Basic中常用的系统资源
9.1.1 选择文本
9.1.2 剪贴板与图文数据交换
9.1.3 高级事件过程
9.1.4 对象链接与嵌入(OLE)
9.2 多重窗体与多文档界面(MDI)的设计
9.2.1 多重窗体程序的设计
9.2.2 多文档界面(MDI)
9.3 程序调试与出错处理
9.3.1 应用程序错误与调试
9.3.2 断点设置与立即窗口
9.3.3 错误处理
9.4 工程管理
9.4.1 工程与模块
9.4.2 创建应用程序
9.4.3 应用程序的发布
9.5 应用程序设计实例:一个简单字处理程序的设计
习题
第十章 数据库管理
10.1 数据库管理概述
10.1.1 数据库的体系结构
10.1.2 数据库管理的概念
10.1.3 Visual Basic数据库应用程序的组成
10.1.4 用户与数据库引擎的接口
10.1.5 Visual Basic6.0可以访问的数据库类型
10.2 数据管理器
10.2.1 数据管理器的基本功能和操作
10.2.2 用数据管理器建立数据库
10.2.3 用数据管理器建立查询
10.2.4 建立第二个表
10.3 数据控件
10.3.1 数据控件的外观和功能
10.3.2 数据控件的常用属性
10.3.3 数据控件的常用方法
10.3.4 应用程序设计实例
10.4 ADO数据控件
10.4.1 连接数据库并创建数据源
10.4.2 用数据绑定控件显示数据
10.5 数据环境简介
习题
第十一章 Activex简介
11.1 ActiveX概述
11.1.1 ActiveX的基本概念
11.1.2 ActiveX组件简介
11.1.3 ActiveX在Internet中的角色
11.1.4 Visual Basic与ActiveX
11.2 ActiveX在程序设计中的作用
11.2.1 建立和使用ActiveX文档
11.2.2 建立和使用AetiveX控件
附录
附录AVisual Basic窗体对象的属性
附录BVisual Basic标准控件对象的属性说明
附录CVisual Basic的函数与语句
附录DVisual Basic常用方法和事件
附录EVisual Basic6.0的出错信息
参考文献