内容简介
1.1 Visual Basic简介
1.1.1 Visual Basic的产生和发展
1.1.2 Visual Basic的特点和功能
第1章 Visual Basic程序设计概述
1.2 Visual Basic 6.0的启动及基本界面
1.2.1 菜单栏
1.2.2 工具栏
1.2.3 工具箱
1.2.7 代码窗口
1.3.1 简单程序设计说明
1.3 Visual Basic应用程序设计初步
1.3.2 界面设计
1.2.6 窗体布局窗口
1.2.5 属性窗口
1.2.4 工程资源管理器窗口
1.3.3 属性设置
1.3.4 编写程序代码
1.3.5 保存工程
1.3.6 程序的运行
1.4.1 面向对象的程序设计
1.4 面向对象程序设计的基本概念
1.4.2 对象与对象属性、类
1.4.3 窗体和命令按钮、标签、文本框控件的常用属性
1.4.4 属性的设置
1.4.5 对象事件与事件过程
1.4.6 对象方法
1.4.7 事件编程
1.4.8 Visual Basic 6.0工程的结构
1.4.9 立即窗口
1.4.10 Visual Basic应用程序的编程步骤
习题
第2章 程序设计基础
2.1 数据类型
2.1.1 数值型
2.1.2 String(字符串)型
2.1.3 Boolean(逻辑、布尔)型
2.1.4 Date(日期时间)型
2.2 常量与变量
2.2.1 直接常量
2.2.2 变量
2.2.3 符号常量
2.3 运算符、表达式、函数
2.3.1 运算符
2.3.2 表达式与运算符的优先级
2.3.3 常用内部函数
2.4 Visual Basic程序代码的编写规则
2.4.1 关键字与标识符
2.4.2 语句
2.4.3 续行
2.4.4 一行书写多条语句
2.4.5 注释
2.5 命令格式中的符号约定
习题
第3章 程序流程控制
3.1 顺序结构程序设计
3.1.1 赋值语句Let
3.1.2 数据输出
3.1.3 数据输入
3.2 选择结构程序设计
3.2.1 条件语句
3.1.4 常用基本语句
3.2.2 Select Case语句
3.3 循环结构程序设计
3.3.1 Do...Loop语句
3.3.2 For...Next语句
3.3.3 多重循环
习题
第4章 常用内部控件
4.1 框架
4.1.1 添加框架的方法
4.1.2 框架的主要属性
4.2 单选按钮、复选框
4.2.1 单选按钮(OptionButton)
4.2.2 复选框(CheckBox)
4.3 列表框和组合框
4.3.1 列表框(ListBox)
4.3.2 组合框(ComboBox)
4.4 图片控件、图像控件
4.4.1 图片控件(PictureBox)
4.4.2 图像控件(Image)
4.5 计时器控件(Timer)
4.6 滚动条控件(ScrollBar)
习题
第5章 数组
5.1 数组的概念
5.1.1 下标变量
5.1.2 数组的概念
5.1.3 数组的维数
5.1.4 数组元素的存放
5.1.5 数组的形式
5.2.1 数组的声明
5.2 固定数组
5.2.2 数组的应用
5.2.3 字符串数组
5.2.4 可变数组
5.2.5 记录数组
5.3 动态数组
5.4 For Each...Next循环
5.5 控件数组
5.5.1 控件数组的概念
5.5.2 控件数组的建立
5.5.3 控件数组的使用
习题
第6章 过程
6.1 Sub过程
6.1.2 Sub过程的建立
6.1.1 Sub过程的声明
6.1.3 Sub过程的调用
6.2 Function过程
6.2.1 Function过程的声明
6.2.2 Function过程的建立
6.2.3 Function过程的调用
6.3 参数的传递
6.3.1 按值传递参数(ByVal)
6.3.2 按地址传递参数(ByRef)
6.4 过程的嵌套与递归
6.4.1 过程的嵌套
6.4.2 过程的递归调用
6.5 变量和过程的作用域
6.5.1 代码模块的概念
6.5.2 有关变量的进一步讨论
6.5.3 过程的作用域
6.6 多重窗体程序设计
6.6.1 建立多重窗体应用程序
6.6.2 多重窗体程序的执行与保存
6.6.3 多重窗体程序设计常用的方法
6.6.4 多重窗体程序设计举例
6.6.5 Sub Main过程
习题
第7章 菜单和工具栏
7.1 菜单设计
7.1.1 菜单组成
7.1.2 菜单编辑器
7.1.3 下拉菜单的设计
7.1.4 弹出式菜单
7.1.5 菜单控件数组
7.2 创建工具栏
7.2.1 ImageList控件
7.2.2 ToolBar控件
7.3 Windows界面样式及创建SDI程序界面
7.3.1 Windows界面样式
7.3.2 创建SDI程序界面
7.4 创建MDI程序界面
7.4.1 MDI窗体与MDI子窗体
7.4.2 创建MDI应用程序
习题
第8章 文件系统处理
8.1 文件概述
8.1.1 文件
8.1.2 文件的结构
8.1.3 文件的分类
8.2.1 顺序文件
8.1.4 文件的访问
8.2 文件的建立、打开、读写和关闭
8.2.2 随机文件
8.2.3 二进制文件
8.3 文件处理函数与语句
8.4 文件系统控件
8.4.1 驱动器列表框控件
8.4.2 目录列表框控件
8.4.3 文件列表框控件
8.5 公共对话框控件
8.5.1 添加CommonDialog控件
8.5.2 公共对话框的方法和Action属性
8.5.3 公共对话框的部分属性
8.5.4 “打开”对话框
8.5.6 “颜色”对话框
8.5.5 “另存为”对话框
8.5.7 “字体”对话框
8.5.8 “打印”对话框
8.6 综合举例
习题
第9章 键盘和鼠标事件
9.1 键盘事件
9.1.1 KeyPress事件
9.1.2 KeyDown和KeyUp事件
9.1.3 窗体级键盘处理程序
9.2 鼠标事件
9.3 拖放技术
9.3.1 与拖放相关的属性、方法和事件
9.3.2 自动拖放
9.3.3 手动拖放
习题
第10章 OLE控件与API函数简介
10.1 OLE控件
10.1.1 使用OLE控件
10.1.2 OLE控件的属性
10.2 API函数
10.2.1 API的概念
10.2.2 使用API文本浏览器
10.2.3 API函数的使用示例
习题
第11章 绘制图形
11.1 Visual Basic的坐标系统
11.1.1 默认坐标系统
11.1.2 坐标度量单位
11.1.3 用户自定义坐标系统
11.2 颜色
11.2.1 RGB函数
11.2.2 QBColor函数
11.2.3 使用Visual Basic的颜色常量
11.2.4 直接使用颜色值
11.3 常用绘图控件
11.3.1 Line控件
11.3.2 Shape控件
11.4 绘图方法
11.4.1 PSet方法
11.4.2 Line方法
11.4.3 常用的绘图属性和事件
11.4.4 Circle方法
11.4.5 Cls方法
习题
12.1 数据库的基本概念
第12章 数据库技术
12.1.1 关系数据库的结构
12.1.2 数据库的分类
12.1.3 访问数据库的方法
12.2 可视化数据管理器的使用
12.2.1 建立一个数据库
12.2.2 打开数据库
12.2.3 添加数据表
12.2.4 用户数据的增加、删除、修改
12.2.5 查询
12.3 Microsoft Jet SQL基础
12.3.1 选择查询(SELECT语句)
12.3.2 动作查询
12.3.3 数据库定义
12.4.1 使用Data控件浏览记录
12.4 使用Data控件访问数据库
12.4.2 记录集的更新和记录的添加、删除、修改和保存
12.4.3 数据绑定控件
12.5 使用DAO对象访问数据库
12.5.1 Microsoft Jet数据访问对象模型
12.5.2 DAO编程实例
12.6 使用ADO Data控件访问数据库
12.6.1 ADO Data控件
12.6.2 ADO Data的几个数据绑定控件
12.7 使用ADO对象访问数据库
12.7.1 ADO对象模型
12.7.2 使用ADO对象编程
12.8 报表
习题
附录:ASCII字符集