第1章 1VisualBasic概述
1.1 VisualBasic简介
1.1.1 VisualBasic的主要特点
1.1.2 VisualBasic的版本
1.2 VisualBasic的安装、启动与退出
习题1
第2章 VisualBasic的开发环境
2.1 开发环境
2.2 用开发环境编制一个简单程序
习题2
第3章 VisualBasic编程基础
3.1 VisualBasic程序设计的基本步骤
3.2 对象与类
3.3 属性、方法和事件
3.4 事件驱动机制
3.5 组织VisualBasic程序代码
3.6 VisualBasic程序代码书写规范
习题3
第4章 常量和变量
4.1 数据类型
4.1.1 基本数据类型
4.1.2 用户自定义数据类型
4.2 变量
4.2.1 变量的声明
4.2.2 变量的作用域及其生存期
4.2.3 变体(Variant)变量
4.2.4 变量类型的选择
4.3 常量
4.3.1 值常量
4.3.2 符号常量
4.3.3 符号常量的定义
习题4
第5章 运算
5.1 函数
5.1.1 标准函数
5.1.2
自定义函数
5.2 表达式
5.2.1 算术表达式
5.2.2 字符串表达式
5.2.3 关系表达式
5.2.4 逻辑表达式
5.2.5 复合表达式的运算顺序
习题5
第6章 数组和记录
6.1 数组的概念
6.2 常规数组
6.2.1 常规数组的声明
6.2.2 多维数组
6.2.3 数组数据的输入和输出
6.2.4 包含其他数组的数组
6.3 动态数组
6.3.1 动态数组的声明
6.3.2 分配实际可用空间
6.3.3 保留动态数组中的数据
6.4.用户自定义数据类型
6.4.1 用户自定义数据类型的定义
6.4.2 用户自定义数据类型的使用
习题6
第7章 控制结构
7.1 条件判断结构
7.1.1 If…Then…Else语句
7.1.2 If……Then…Elself语句
7.1.3 SelectCase语句
7.2 循环程序结构
7.2.1 For…Next语句
7.2.2 ForEach…Next语句
7.2.3 Do…Loop语句
7.2.4 While…Wend语句
7.3 控制结构的嵌套
7.4 过程
7.4.1 Function过程
7.4.2 Sub过程
7.4.3 Static选项
7.4.4 参数传递
7.4.5 Property过程
7.4.6 Event过程
习题7
第8章 窗体
8.1 窗体的属性
8.1.1 窗体的属性及其设置
8.1.2 通过属性设计窗体的外观
8.2 窗体的事件
8.2.1 编写窗体的事件过程代码
8.2.2 常用事件过程
8.3 窗体的方法
8.3.1 窗体的加载、显示、隐藏和卸载
8.3.2 窗体的其他常用方法
8.4 多个窗体的处理
8.5 多文档界面(MDI)窗体
习题8
第9章 控件
9.1 控件的分类
9.2 关于控件的几点说明
9.3 一般类控件
9.4 图形、图像类控件
9.5 选择类控件
9.6 控件数组
9.7 控件应用举例
习题9
第10章 对话框
10.1 对话框的分类
10.2 输入对话框
10.3 消息对话框
10.4 通用对话框(CommonDialog)控件
10.5 自定义对话框
习题10
第11章 菜单设计
11.1 菜单简介
11.2 用菜单编辑器定义菜单
11.3 菜单命名规则
11.4 建立菜单控件数组
11.5 动态改变菜单
11.6 编写Click事件过程
11.7 弹出式菜单
习题11
第12章 工具条设计
12.1 手工创建工具条
12.2 工具条控件
12.3 工具条应用实例
习题12
第13章 文件操作
13.1 文件的基本概念
13.2 文件访问类型
13.3 顺序文件
13.4 随机文件
13.5 二进制文件
13.6 文件访问函数和语句
13.7 文件操作综合实例
习题13
第14章 打印
14.1 打印的三种方法
14.1.1 使用PrintForm方法
14.1.2 使用打印机集合
14.1.3 使用Printer对象
4.2 Printer对象
14.2.1 Printer对象的属性
14.2.2 用Printer对象打印窗体
14.2.3 用Printer对象打印窗体上的控件
14.2.4 用Printer对象打印Printer对象的内容
14.2.5 创建多页文档
14.2.6 取消打印作业
14.2.7 Printer对象的其他方法
14.3 打印错误信息
习题14
第15章 数据库的链接与应用
15.1 关系型数据库的基本概念
15.2 VisualBasic对数据库的支持
15.3 可视化数据管理器
15.4 使用Data控件
15.5 使用ADOData控件
15.6 使用数据绑定控件
15.7 创建数据库应用程序
15.8 数据库应用实例
习题15
第16章 报表设计器
16.1 启动报表设计器
16.2 建立一个简单的报表文件
16.3 编辑报表文件
16.4 报表字段的类型
16.5 CrystalReport控件
习题16
第17章 VisualBasic综合应用程序举例
17.1 建立数据库
17.2 建立标准模块
17.3 建立程序界面、编写程序代码
附录