第1章 VisualBasic6.0概述
1.1 VisualBasic6.O简介
1.1.1 VisualBasic版本简介/3
1.1.2 VisualBasic:6.O的特点/3
1.2 VisualBasic6.O的启动和退出
1.2.1 VisualBasic:6.O的安装/4
1.2.2 VisualBasic:6.0的启动/4
1.2.3 VisualBask:6.O的退出/5
1.3 VisualBasic6.O的集成开发环境
1.3.1 主窗口/6
1.3.2 工程资源管理器窗口/8
1.3.3 对象窗口/9
1.3.4 代码窗口/10
1.3.5 属性窗口/10
1.3.6 工具箱/11
1.3.7 窗体布局窗口/12
1.3.8 对象浏览器/12
1.3.9 定制集成开发环境/13
1.4 程序开发的基本步骤
1.4.1 创建新工程、保存工程/14
1.4.2 设计窗体界面/15
1.4.3 编写程序代码/15
1.4.4 运行和调试程序/16
1.4.5 打开工程/17
1.4.6 编译生成应用程序/18
1.5 如何使用VisualBasic6.0的帮助系统
习题一
实验一熟悉Visual]Basic集成开发环境
第2章 面向对象编程基础
2.1 基本概念和术语
2.1.1 对象/22
2.1.2 类/23
2.1.3 属性/23
2.1.4 VisualBasic的编程机制/24
2.1.5 方法/27
2.2 VisualBasic程序的编码规则
2.2.1 VisualBasic语言字符集/28
2.2.2 标识符命名规则/28
2.2.3 VB代码的编写规则/29
2.2.4 命令格式中的语法约定/30
2.2.5 VisualBask:的语句/30
2.3 控件的基本载体——窗体对象
2.3.1 窗体的外观/32
2.3.2 窗体的常用属性/32
2.3.3 窗体的常用事件/36
2.3.4 窗体的常用方法/39
2.4 命令按钮初步介绍
2.4.1 命令按钮的常用属性/42
2.4.2 命令按钮的常用事件/43
2.5 综合实例:多窗体的应用
习题二
实验二窗体和命令按钮的设计
第3章 VisualBasic语言基础
3.1 标准数据类型
3.2 常量
3.2.1 数值常量/51
3.2.2 字符串常量/52
3.2.3 逻辑常量/52
3.2.4 日期/时间常量/52
3.2.5 符号常量/53
3.3 变量
3.3.1 变量名的取名规则/53
3.3.2 变量名的类型声明/53
3.3.3 变量的初值、赋值与引用/54
3.3.4 变量类型的选择/55
3.4 运算符与表达式55
3.4.1 算术运算符和算术表达式/55
3.4.2 连接运算符与字符串表达式/58
3.4.3 关系运算符与关系表达式/59
3.4.4 逻辑运算符与逻辑表达式/60
3.4.5 日期表达式/61
3.5 常用的内部函数
3.5.1 数学函数/62
3.5.2 字符串函数/63
3.5.3 转换函数/64
3.5.4 日期/时间函数/65
3.5.5 随机函数/66
习题三
实验三表达式和函数的应用
第4章 控制结构的程序设计
4.1 算法及算法N—S图表示/72
4.1.1 算法概述/72
4.1.2 算法的表示/73
4.2 结构化程序设计方法/75
4.3 数据的输入与输出
4.3.1 数据输出——Print方法及与Print方法有关的函数/76
4.3.2 数据输入——InputB0x函数/78
4.3.3 利用MsgBox函数输出数据/79
4.4 顺序结构程序设计82
4.4.1 赋值运算符与赋值语句/83
4.4.2 顺序结构的程序设计举例/84
4.5 选择结构程序设计
4.5.1 单行If语句/86
4.5.2 多行If语句/88
4.5.3 Select语句/92
4.6 循环结构程序设计一
4.6.1 For/Next循环结构/95
4.6.2 While/Wend循环结构/98
4.6.3 D0/Imop循环结构/99
4.6.4 多重循环结构/102
习题四
实验四顺序结构程序设计
实验五选择结构程序设计
实验六循环结构程序设计
第5章 程序调试与排错方法
5.1 程序错误分类
5.1.1 编译错误/113
5.1.2 实时错误/114
5.1.3 逻辑错误/115
5.2 VB调试工具与排错方法
5.2.1 VB三种工作模式的切换/116
5.2.2 控制程序的运行/116
5.2.3 使用调试窗口/118
习题五
第6章 VisualBasic的基本控件
6.1 命令按钮控件深人介绍
6.1.1 设计不同风格的按钮/12l
6.1.2 设置快捷访问键/123
6.1.3 动态按钮的设计/125
6.2 标签框控件
6.2.1 标签框的常用属性/126
6.2.2 标签框控件常用事件/128
6.2.3 标签框的应用实例/128
6.3 文本框控件
6.3.1 文本框的常用属性/130
6.3.2 文本框的常用事件/132
6.3.3 控件的焦点及设置焦点的方法/134
6.3.4 命令按钮、文本框和标签框的应用实例/134
习题六
实验七命令按钮、标签、文本框控件设计
第7章 数组与控件数组
7.1 数组概述
7.2 数组的声明和引用
7.2.1 数组的声明/143
7.2.2 数组元素的引用/144
7.2.3 动态数组/146
7.3 数组的常用算法
7.3.1 矩阵运算/148
7.3.2 统计/151
7.3.3 查找/152
7.3.4 排库|154
7.4 控件数组
习题七一
实验八数组程序设计
第8章 通用过程设计
8.1 过程的分类
8.1.1 事件过程/166
8.1.2 通用过程/167
8.1.3 窗体模块和标准模块./168
8.2 子过程的编写与调用
8.2.1 Sub过程的编写/168
8.2.2 Sub过程的调用/169
8.3 函数过程的编写与调用
8.3.1 数过程的编写/172
8.3.2 函数过程的调用/173
8.4 参数传递方式
8.4.2 按值传递/178
8.5变量的作用域与生存期
8.5.1 变量的作用域/180
8.5.2 变量的生存期/182
习题八
实验几过程程序设计
第9章 常用内部控件
9.1 框架控件
9.2 复选按钮控件和单选按钮控件
9.2.1 复选按钮控件/190
9.2.2 单选按钮控件/192
9.2.3 复选按钮和单选按钮控件的综合实例/194
9.3 列表框控件和组合框控件
9.3.1 列表框控件及应用实例/195
9.3.2 组合框控件及应用实例/201
9.4 滚动条控件
9.4.1 滚动条控件的常用属性/204
9.4.2 滚动条控件的常用事件和方法/205
9.4.3 滚动条控件的应用实例/205
9.5 定时器控件
9.5.1 定时器的常用属性/208
9.5.2 定时器的事件/208
9.5.3 定时器的应用实例/209
习题九
实验十与“选择”相关的控件的程序设计
实验十一滚动条和定时器控件的程序设计
第10章 图形和图像控件
10.1 坐标系统
10.1.1 默认坐标系及度量单位/221
10.1.2 用户定义对象坐标系统/223
10.2 绘图相关的属性
10.2.1 当前坐标/224
10.2.2 使用颜色的方法/224
10.3 图形控件
10.3.1 图片框控件/225
10.3.2 图像框控件/228
10.3.3 直线控件/230
10.3.4 形状控件/231
10.4 绘图方法
10.4.1 PSet方法画点/234
10.4.2 Point方法返回某点颜色/235
10.4.3 Line方法画线或矩形/235
10.4.4 Circle方法画圆、圆弧和椭圆、椭圆弧/238
10.4.5 绘图方法编程实例/240
习题十
实验十二图形和图像控件设计
第11章 对话框和菜单
第12章 文件系统控件及文件操作
第13章 数据库应用基础
参考文献