第1章 概述
1.1 Visual Basic简介
1.1.1 Visual Basic的发展过程
1.1.2 Visual Basic6.0版本介绍
1.1.3 Visual Basic的特点
1.2 Visual Basic6.0的安装与启动
1.2.1 VisualBasic6.0的安装
1.2.2 VisualBasic6.0的启动与退出
1.3 VisualBasic6.0集成开发环境
1.3.1 标题栏
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.3.11 帮助系统
1.4 Visual Basic应用程序设计初步
1.4.1 visual Basic程序设计的基本步骤
1.4.2 简单应用程序
1.5 可视化编程的基本概念
1.5.1 对象的概念
1.5.2 对象的属性和方法
1.5.3 对象事件和事件过程
1.5.4 事件驱动编程机制
习题
第2章 Visual Basic语言基础
2.1 Visual Basic语言基本概念
2.1.1 字符集
2.1.2 关键字
2.1.3 标识符
2.2 基本数据类型
2.2.1 数值(Numeric)型数据
2.2.2 字符(string)型数据
2.2.3 逻辑(Boolean)型数据
2.2.4 日期(Date)型数据
2.2.5 对象(0bject)型数据
2.2.6 变体(Variant)型数据
2.3 常量与变量
2.3.1 常量
2.3.2 变量
2.4 运算符与表达式
2.4.1 算术运算符与算术表达式
2.4.2 关系运算符与关系表达式
2.4.3 逻辑运算符与逻辑表达式
2.4.4 字符串运算符与字符串表达式
2.4.5 日期型表达式
2.4.6 运算符的优先级
2.5 常用内部函数
2.5.1 数学函数
2.5.2 转换函数
2.5.3 字符串函数
2.5.4 日期和时间函数
2.5.5 随机函数和语句
2.5.6 格式输出函数
2.6 visual Basic程序编写规范
2.6.1 大小写
2.6.2 语句
2.6.3 续行
2.6.4 注释
2.6.5 命令格式中的符号约定
习题
第3章 窗体及基本控件
3.1 窗体
3.1.1 窗体概述
3.1.2 窗体属性
3.1.3 窗体事件
3.1.4 窗体方法
3.1.5 窗体应用
3.2 控件的添加与布局
3.2.1 在窗体上添加控件
3.2.2 控件的缩放和移动
3.2.3 控件的复制与删除
3.2.4 控件的布局
3.3 visual Basic的基本控件
3.3.1 控件的命名约定
3.3.2 控件的常用属性
3.3.3 焦点和Tab键顺序
3.3.4 命令按钮(command Button)
3.3.5 文本框(Text Box)
3.3.6 标签(Label)
3.4 综合应用
习题
第4章 程序控制结构
4.1 控制结构概述
4.2 顺序结构
4.2.1 赋值语句
4.2.2 Input Box输入框
4.2.3 Msg Box消息框
4.2.4 Stop End语句
4.3 选择结构
4.3.1 行If语句
4.3.2 块If语句
4.3.3 多条件分支语句
4.3.4 块If语句的嵌套
4.3.5 Select Case语句
4.4 循环结构
4.4.1 循环结构概述
4.4.2 DoLoop循环语句
4.4.3 while Wend循环语句
4.4.4 For Next循环语句
4.4.5 循环嵌套
4.5 综合应用
习题
第5章 数组
5.1 数组的概念
5.2 一维数组
5.2.1 一维数组的定义
5.2.2 0ption Base语句
5.2.3 一维数组的引用
5.3 二维数组
5.3.1 二维数组的定义
5.3.2 二维数组的引用
5.4 动态数组
5.5 控件数组
5.5.1 控件数组的概念
5.5.2 建立控件数组的方法
5.6 综合应用
习题
第6章 过程
6.1 过程概述
6.2 Sub过程
6.2.1 引例
6.2.2 定义Sub过程
6.2.3 调用Sub过程
6.3 Function过程
6.3.1 引例
6.3.2 定义Function过程
6.3.3 调用Function过程
6.4 参数传递
6.4.1 按值传递参数
6.4.2 按地址传递参数
6.4.3 数组参数
6.5 过程的嵌套与递归
6.5.1 过程的嵌套
6.5.2 递归调用
6.6 变量与过程的作用域
6.6.1 代码模块的概念
6.6.2 变量的作用域
6.6.3 过程的作用域
6.7 综合应用
习题
第7章常用控件
7.1 单选按钮、复选框与框架
7.1.1 单选按钮
7.1.2 复选框
7.1.3 框架
7.2 列表框与组合框
7.2.1 列表框
7.2.2 组合框
7.3 图片框与图像框
7.3.1 图片框
7.3.2 图像框
7.4 时钟控件
7.5 滚动条
7.6 综合应用
习题
第8章菜单与多窗体
8.1 菜单概述
8.2 菜单编程器
8.2.1 打开菜单编辑器
8.2.2 使用菜单编辑器
8.2.3 菜单的属性
8.3 下拉式菜单
8.4 弹出式菜单
8.5 MDI窗体
8.5.1 建立MDI窗体
8.5.2 排列子窗体
习题
第9章 文件
9.1 顺序文件
9.1.1 顺序文件打开与关闭
9.1.2 顺序文件读操作
9.1.3 顺序文件写操作
9.2 随机文件
9.2.1 记录类型
9.2.2 打开与关闭随机文件
9.2.3 随机文件读操作
9.2.4 随机文件写操作
9.3 驱动器列表框、文件夹列表框与文件列表框
9.3.1 驱动器列表框
9.3.2 文件夹列表框
9.3.3 文件列表框
9.4 通用对话框
9.5 应用实例
习题
第10章绘图
10.1 坐标系统
10.1.1 标准坐标系统
10.1.2 自定义坐标系统
10.2 当前坐标
10.3 绘图控件
10.3.1 形状控件
10.3.2 直线控件
10.4 绘图方法
10.4.1 Line方法
10.4.2 线宽与线型
10.4.3 Circ1e方法
10.4.4 PSet方法
10.5 综合应用
习题
第11章数据库编程
11.1 数据库的基本概念
11.1.1 关系型数据库
11.1.2 数据访问对象模型
11.2 数据管理器
11.2.1 建立数据库
11.2.2 添加数据表
11.2.3 添加索引
11.2.4 表记录的添加、浏览、修改与删除
11.2.5 数据查询
11.2.6 数据窗体设计器
11.3 Data数据控件
11.3.1 Data控件的常用属性
11.3.2 数据绑定控件
11.3.3 Data控件的常用方法
11.3.4 记录集的常用方法
11.3.5 记录集的常用属性
11.4 结构化查询语言(SQL)
11.4.1 SQL运算符和函数
11.4.2 SELECT语句
11.4.3 SQL语句的应用
11.5 报表设计
11.5.1 报表设计器
11.5.2 报表设计
习题
实训1 Visua1 Basic开发环境及程序设计初步
实训2 Visuai:Basic语言基础
实训3 窗体及基本控件的应用
实训4 顺序结构程序设计
实训5 分支结构程序设计
实训6 循环结构程序设计
实训7 数组程序设计
实训8 过程设计
实训9 常用控件(1)
实训10 常用控件(2)
实训11 菜单与MDI窗体设计
实训12 文件操作
实训13 绘图设计
实训14 数据库应用
附录 常用字符的ASCII字符编码