序
前言
第1章 VisualBasic编程环境与预定义对象
1.1 可视化与事件驱动型语言
1.1.1 可视化界面设计
1.1.2 事件驱动的编程机制
1.2 启动与退出VisualBasic
1.3 VisualBasic编程环境
1.3.1 主窗口
1.3.2 窗体设计器与工程资源管理器窗口
1.3.3 属性窗口与工具箱窗口
1.4 对象
1.4.1 VisualBasic中的对象
1.4.2 对象属性设置
1.5 窗体
1.5.1 窗体的结构与属性
1.5.2 窗体事件
1.6 控件
1.6.1 控件的画法
1.6.2 控件的基本操炸
理论习题
第2章 简单程序设计
2.1 语句
2.1.1 VisualBasic辛的语句
2.1.2 赋值、注释和结束语句
2.2 命令按钮控件
2.3 简单VisualBasic程序设计
2.3.1 程序设计
2.3.2 代码编辑器
2.4 程序的保存、装入和运行
2.4.1 保存程序
2.4.2 程序的装入
2.4.3 程序的运行
理论习题
第3章 数据类型、运算符与表达式
3.1 基本(标准)数据类型
3.1.1 字符型数据
3.1.2 数值型数据
3.1.3 其他数据类型
3.2 常量和变量
3.2.1 常量
3.2.2 变量
3.3 内部函数
3.4 运算符与表达式
3.4.1 算术运算符
3.4.2 关系运算符与逻辑运算符
3.4.3 字符串表达式与日期表达式
3.4.4 表达式的执行顺序
理论习题
第4章 数据输入输出
4.1 文本数据输出
4.1.1 Prim方法
4.1.2 与Print方法有关的函数和方法
4.1.3 格式输出
4.2 文本数据输入输出对话框
4.2.1 InputBox函数
4.2.2 MsgBox函数
4.3 文本输入输出控件
4.3.1 标签
4.3.2 文本框
4.4 图形数据输入输出控件
4.4.1 图片框和图像框
4.4.2 图形文件的装入
4.4.3 直线和形状
4.5 字形
理论习题
第5章 常用控件
5.1 复选框和单选按钮
5.1.1 复选框和单选按钮的属性和事件
5.1.2 应用举例
5.2 列表框和组合框
5.2.1 列表框
5.2.2 组合框
5.3 滚动条
5.4 计时器
5.5 框架
5.6 焦点与Tab顺序
5.6.1 设置焦点
5.6.2 Tab顺序
理论习题
第6章 VisualBasic控制结构
6.1 选择控制结构
6.1.1 单行结构条件语句
6.1.2 块结构条件语句
6.1.3 IIf函数
6.2 多分支控制结构
6.3 For循环控制结构
6.4 While循环控制结构
6.5 Do循环控制结构
理论习题
第7章 复合数据类型
7.1 数组
7.1.1 数组的定义
7.1.2 动态数组
7.2 数组的基本操作
7.2.1 数组元素的输入、输出和复制
7.2.2 ForEach…Next语句
7.3 控件数组
7.4 记录
7.4.1 记录类型和记录类型变量
7.4.2 记录变量的初始化及其引用
7.5 记录数组
理论习题
第8章 过程
8.1 Sub过程
8.1.1 建立Sub过程
8.1.2 调用Sub过程
8.2 Function过程
8.2.1 建立Function过程
8.2.2 调用Function过程
8.3 参数传送
8.3.1 形式参数与实际参数
8.3.2 引用与传值
8.3.3 数组参数的传送
8.4 递归
8.5 键盘事件过程
8.5.1 KeyPress事件
8.5.2 KeyDown和KeyUp事件
8.6 鼠标事件过程
8.7 拖放
8.7.1 与拖放有关的属性、事件和方法
8.7.2 自动拖放
8.7.3 手动拖放
理论习题
第9章 菜单与对话框
9.1 下拉式菜单
9.1.1 菜单编辑器
9.1.2 建立下拉式菜单
9.1.3 菜单项控制
9.2 弹出式莱单
9.3 对话框程序设计
9.3.1 文件对话框
9.3.2 其他对话框
理论习题
第10章 文件
10.1 文件概述
10.2 顺序文件
10.2.1 顺序文件的写操作
10.2.2 顺序文件的读操作
10.3 随机文件
10.3.1 随机文件的读写操作
10.3.2 程序举例
10.4 文件系统控件
10.4.1 驱动器列表框和目录列表框
10.4.2 文件列表框
10.4.3 程序举例
理论习题
第11章 多窗体程序与环境应用
11.1 建立多窗体应用程序
11.1.1 与多窗体程序设计有关的语句和方法
11.1.2 多窗体程序举例
11.1.3 多窗体程序的执行与保存
11.2 VisualBasic工程结构
11.2.1 标准模块
11.2.2 窗体模块
11.2.3 SubMain过程
11.3 变量和过程的作用域
11.3.1 变量的作用域和生存期
11.3.2 默认声明
11.3.3 过程的作用域
11.4 系统对象
11.4.1 App对象
11.4.2 Screen对象
11.4.3 Printer对象
理论习题
第12章 数据库程序设计
12.1 数据库构成及数据类型
12.1.1 基本概念
12.1.2 数据类型
12.2 用数据管理器建立数据库
12.2.1 建立新的数据库
12.2.2 输入数据
12.3 用数据控件访问数据库
12.3.1 数据控件的用法
12.3.2 记录的查找、增加和删除
12.4 用ADO数据控件和DataGrid控件访问数据库
12.5 用数据库向导访问数据库
上机练习
参考文献