内容简介
第1章 VB程序设计基础
1.1 VB概述
1.1.1 程序设计语言
1.1.2 VB发展过程
1.1.3 VB6.0版本
1.1.4 VB的特点
1.1.5 VB的安装
1.1.6 VB的启动与退出
1.2 VB程序开发环境
1.2.1 标题栏
1.2.2 菜单栏
1.2.3 工具栏
1.2.4 工具箱
1.2.5 窗口
1.3 VB的编程机制和基本步骤
1.3.1 VB的编程机制
1.3.2 基本步骤
1.4 习题
第2章 VB程序开发的基本控件
2.1 窗体(Form)
2.1.1 窗体的属性
2.1.2 窗体的常用事件
2.1.3 窗体的常用方法
2.2 命令按钮控件
2.2.1 命令按钮控件的常用属性
2.2.2 命令按钮控件的事件
2.2.3 命令按钮控件的常用方法
2.2.4 焦点
2.3 标签
2.3.1 标签的常用属性
2.3.2 标签的常用事件
2.3.3 标签的常用方法
2.4 文本框
2.4.1 文本框的常用属性
2.4.2 文本框的事件
2.4.3 文本框常用方法
2.5 习题
第3章 代码基础
3.1 标准数据类型
3.2 变量
3.2.1 变量的命名规则
3.2.2 声明变量
3.2.3 变量数据类型
3.3 常量
3.3.1 直接常量
3.3.2 符号常量
3.4 表达式
3.4.1 算术表达式
3.4.2 字符串表达式
3.4.3 关系表达式
3.4.4 布尔表达式
3.4.5 日期表达式
3.4.6 对象表达式
3.4.7 运算符的优先级
3.5 常用内部函数
3.5.1 数学运算函数
3.5.2 字符串函数
3.5.3 日期和时间函数
3.5.4 随机语句和函数
3.5.5 数据类型转换函数
3.6 习题
第4章 顺序结构
4.1 控制结构概述
4.2 赋值语句
4.3 输出数据
4.3.1 用标签控件输出文本
4.3.2 用Print方法输出文本
4.3.3 字体控制
4.3.4 颜色控制
4.3.5 Format函数
4.3.6 MsgBox语句和MsgBox函数
4.4 输入数据
4.4.1 用文本框控件输入文本
4.4.2 用InputBox函数输入数据
4.5 注释语句
4.6 习题
第5章 选择结构
5.1 单分支选择语句IfThen
5.2 双分支选择语句If…Then…Else
5.3 If语句嵌套
5.4 多分支If Then ElseIf语句
5.5 Selectcase语句
5.6 IIf函数
5.7 习题
第6章 循环结构
6.1 Do…Loop语句
6.1.1 前测型Whlie循环
6.1.2 前测型Until循环
6.1.3 后测型Whlie循环
6.1.4 后测型Until循环
6.1.5 不含测试条件的Do…Loop
6.2 While…Wend语句
6.3 For…Next语句
6.4 循环嵌套语句
6.5 其他循环语句
6.6 习题
第7章 数组、枚举与用户定义类型
7.1 数组的概念
7.2 一维数组
7.2.1 一维数组的定义和使用
7.2.2 数组元素的输入
7.2.3 数组元素的输出
7.2.4 数组元素的复制
7.3 二维数组及多维数组
7.3.1 二维数组
7.3.2 多维数组
7.4 动态数组
7.5 ForEach…Next语句
7.6 控件数组
7.6.1 基本概念
7.6.2 建立控件数组的方法
7.7 枚举类型
7.7.1 枚举类型的概念
7.7.2 定义枚举类型
7.7.3 程序举例
7.8 用户定义类型
7.8.1 用户定义数据类型的概念
7.8.2 建立和使用用户定义类型变量
7.8.3 用户定义类型数组
7.9 习题
第8章 过程
8.1 Sub过程
8.1.1 事件过程
8.1.2 Sub过程的定义与使用
8.2 函数过程
8.2.1 声明函数过程
8.2.2 调用函数过程
8.3 向过程传递参数
8.3.1 形式参数与实际参数
8.3.2 按值传递和按地址传递
8.3.3 使用参数
8.3.4 传递数组
8.4 过程的嵌套与递归调用
8.4.1 过程的嵌套
8.4.2 过程的递归调用
8.5 变量的作用范围
8.5.1 代码模块的概念
8.5.2 过程级变量
8.5.3 窗体/模块级变量
8.6 变量的生存期
8.6.1 动态变量
8.6.2 静态变量
8.7 过程的作用域
8.7.1 模块级过程和全局级过程
8.7.2 调用其他模块中的过程
8.8 Shell函数
8.9 习题
第9章 常用内部控件
9.1 图形控件
9.1.1 图片框
9.1.2 图像控件
9.1.3 直线控件和形状控件
9.2 单选框、复选框
9.2.1 单选框
9.2.2 复选框
9.3 列表框和组合框
9.3.1 列表框
9.3.2 组合框
9.4 滚动条
9.5 计时器
9.6 框架
9.7 文件系统控件
9.7.1 驱动器列表框
9.7.2 目录列表框
9.7.3 文件列表框
9.8 习题
第10章 常用对话框
10.1 概述
10.2 文件对话框
10.2.1 “打开”对话框
10.2.2 “另存为”对话框
10.3 其他对话框
10.3.1 “颜色”对话框
10.3.2 “字体”对话框
10.3.3 “打印”对话框
10.3.4 “帮助”对话框
10.4 习题
第11章 菜单、工具栏和状态栏
11.1 菜单
11.1.1 菜单编辑器
11.1.2 下拉式菜单
11.1.3 弹出式菜单
11.2 工具栏
11.3 状态栏
11.4 习题
第12章 键盘和鼠标事件
12.1 键盘事件
12.1.1 KeyPress事件
12.1.2 KeyDown事件和KeyUp事件
12.2 鼠标事件
12.2.1 鼠标事件的格式
12.2.2 鼠标指针样式
12.3 拖放事件
12.3.1 属性
12.3.2 事件
12.3.3 方法
12.4 习题
第13章 文件、文件系统对象
13.1 文件概述
13.1.1 文件结构
13.1.2 文件种类
13.1.3 文件处理的一般步骤
13.1.4 文件的打开和关闭
13.1.5 文件操作语句和函数
13.2 顺序文件
13.2.1 顺序文件的写操作
13.2.2 顺序文件的读操作
13.3 随机文件
13.3.1 随机文件的读写操作
13.3.2 应用举例
13.4 二进制文件
13.5 习题
第14章 数据库
14.1 数据库基础
14.1.1 数据库系统基本概念
14.1.2 数据模型
14.1.3 关系数据库
14.2 可视化数据管理器
14.2.1 创建数据库
14.2.2 数据窗体设计器
14.3 利用ADO数据控件访问数据库
14.3.1 ADO Data的常用属性
14.3.2 ADO Data控件记录集的常用方法
14.4 数据表格控件
14.4.1 添加数据表格控件
14.4.2 数据表格控件实例
14.5 习题
第15章 程序调试与错误处理
15.1 错误的种类
15.1.1 语法错误
15.1.2 运行时错误
15.1.3 逻辑错误
15.2 错误捕获
15.2.1 设置错误捕获
15.2.2 编制错误处理程序
15.2.3 集中式错误处理
15.3 代码调试
15.3.1 工作模式
15.3.2 中断模式
15.3.3 中断程序的执行
15.3.4 单步执行程序
15.3.5 设置执行点语句
15.4 使用调试窗口
15.4.1 本地窗口
15.4.2 立即窗口
15.4.3 监视窗口
15.4.4 调用堆栈窗口
15.5 简化调试
15.6 错误代码表
15.7 例题举例
15.8 习题
参考文献