第二版前言
第一版前言
第1章 VistjaI Basic概述
1.1 Visual Basic的产生和发展
1.2 Visual Basic的基本特点
1.3 Visual Basic的版本及安装
1.3.1 Visual Basic的版本
1.3.2 Visual Basic 6.0的安装
1.4 Visual Basic 6.0的启动和退出
1.4.1 Visual Basic 6.O的启动
1.4.2 Visual Basic的退出
习题
第2章 Visual Basic可视化编程基础
2.1 集成开发环境
2.1.1 主窗口
2.1.2 其他窗口
2.2 可视化程序设计的基本概念
2.2.1 对象的基本概念
2.2.2 对象的属性、事件和方法
2.3 可视化程序设计的基本步骤
习题
第3章 窗体
3.1 窗体的结构
3.2 窗体的三要素
3.2.1 窗体的属性
3.2.2 窗体的事件
3.2.3 窗体的方法
3.2.4 运行窗体
3.3 多窗体
3.3.1 多窗体的建立
3.3.2 多窗体的运行
习题
第4章 控件
4.1 概述
4.2 基本控件
4.2.1 标签(Label)
4.2.2 文本框(TextBox)
4.2.3命令按钮(CommandButton)
4.3常用控件
4.3.1 图形控件
4.3.2 框架和选择控件
4.3.3 列表框和组合框
4.3.4 滚动条(HScrollBox与VScrollBox)
4.3.5 计时器(Timer)
习题
第5章 Visual Basic语法基础
5.1 数据类型
5.1.1 基本数据类型
5.1.2 用户自定义数据类型
5.2 常量和变量
5.2.1 标识符的命名规则
5.2.2 常量
5.2.3 变量
5.3 运算符和表达式
5.3.1 算术运算符及其表达式
5.3.2 字符串运算符及其表达式
5.3.3 关系运算符及其表达式
5.3.4 逻辑运算符及其表达式
5.3.5 运算符优先级
5.4 常用内部函数
5.4.1 数学函数
5.4.2 随机数函数
5.4.3 字符串函数
5.4.4 转换函数
5.4.5 日期和时间函数
5.4.6 格式输出函数
5.5 Visual Basic表达式的书写
习题
第6章 顺序结构
6.1 注释语句
6.2 数据的输入
6.2.1 利用赋值语句输入数据
6.2.2 使用文本框输入数据
6.2.3 InpulBox函数
6.3 数据的输出
6.3.1 Prim方法
6.3.2 MsgBox函数
6.4 “一题多解”编程思路与顺序结构的应用举例
习题
第7章 选择结构
7.1 If语句
7.1.1 If...Then结构
7.1.2 If...Then...Else结构
7.1.3 多分支If结构
7.2 Select Case语句
7.3 条件函数
7.4 “一题多解”编程思路与分支结构的应用举例
习题
第8章 循环结构
8.1 循环结构程序设计的概念
8.2 循环的三要素及构成循环的语句类型
8.3 Do...Loop语句
8.3.1 前测型Do...Loop循环
8.3.2 后测型Do...Loop循环
8.4 While...Wend循环
8.5 For...Next语句
8.6 循环的嵌套——多重循环
8.6.1 循环重叠的种类
8.6.2 嵌套循环
8.7 GoTo型控制结构
8.7.1 GoTo语句及其与If语句构成的循环结构
8.7.2 On...GoTo语句及其与If语句构成的循环结构
8.8 “一题多解”编程思路与循环结构的应用举例
习题
第9章 数组
9.1 数组的概念
9.1.1 数组和简单变量的比较
9.1.2 数组的定义
9.2 静态数组与动态数组
9.2.1 静态数组
9.2.2 动态数组
9.3 一维数组的基本操作
9.3.1 一维数组元素赋初值
9.3.2 一维数组元素的输入与输出
9.3.3 数据的排序
9.4 二维数组的使用
9.5 控件数组
9.5.1 控件数组的概念
9.5.2 控件数组的建立
9.5.3 控件数组的应用
9.6 For Each...Next语句
9.7 “一题多解”编程思路与数组的应用举例
习题
第10章 过程
10.1 子过程
10.1.1 子过程的定义
10.1.2 子过程的调用
10.2 函数过程
10.2.1 函数的定义
10.2.2 函数的调用
10.3 过程参数
10.3.1 参数传递
10.3.2 对象参数
10.3.3 数组参数
10.4 作用域
10.4.1 代码模块的概念
10.4.2 变量的作用域
10.4.3 变量的生存期
10.4.4 过程的作用域
10.5 过程的嵌套
10.5.1 嵌套
10.5.2 递归调用
10.6 “一题多解”编程思路与过程的应用举例
习题
第11章 文件
11.1 文件概述
11.2 顺序文件
11.2.1 顺序文件的打开
11.2.2 顺序文件的关闭
11.2.3 顺序文件的写操作
11.2.4 顺序文件的读操作
11.3 随机文件
11.3.1 随机文件的打开与关闭
11.3.2 随机文件的读操作与写操作
11.3.3 随机文件记录的操作
11.4 二进制文件
11.4.1 二进制文件的打开和关闭
11,4.2 二进制文件的读写操作
11.5 文件处理函数与语句
11.6 文件系统控件
11.6.1 驱动器列表框控件
11.6.2 目录列表框控件
11.6.3 文件列表框控件
习题
第12章 菜单与对话框
12.1 菜单设计
12.1.1 下拉式菜单
12.1.2 弹出式菜单设计
12.2 通用对话框
12.2.1 “文件”对话框
12.2.2 其他对话框
习题
第13章 数据库
13.1 概述
13.2 数据库的创建与访问
13.2.1 创建数据库
13.2.2 访问数据库的方法
13.3 Data控件
13.3.1 Data控件的常用属性
13.3.2 Data控件的常用方法
13.3.3 Data控件的常用事件
13.3.4 Recordset对象
13.3.5 数据绑定控件
13.4 ADO
13.4.1 Connection对象
13.4.2 Command对象
13.4.3 Recordset对象
13.4.4 采用ADO访问数据库的一般步骤
习题
第14章 图形处理
14.1 图形设计基础
14.2 绘图控件
14.2.1 直线控件(Line)
14.2.2 形状控件(Shape)
14.3 图形方法
14.3.1 PSet方法
14.3.2 Line方法
14.3.3 Circle方法
14.3.4 Cls方法
14.3.5 Poim方法
习题
第15章 程序调试与软件测试
15.1 错误类型
15.2 调试与排错
15.2.1 Visual Basic的三种模式
15.2.2 调试工具
15.2.3 调试方法
15.3 软件测试
习题
附录A 模拟试题
附录B 常用函数及标准控件速查表
附录C 常用词汇英汉对照表
参考文献