第1章VisualBasic概述
1.1VisualBasic简介
1.1.1VisualBasic及其发展
1.1.2VisualBasic的功能特点
1.2VisualBasic的启动与退出
1.2.1VisualBasic的启动
1.2.2VisualBasic的退出
1.3VisualBasic集成开发环境
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.4面向对象程序设计的基本概念
1.4.1对象及对象类
1.4.2对象的属性、方法与事件
1.4.3事件过程与事件驱动程序设计
1.5VisualBasic程序设计的基本步骤
1.5.1创建用户界面
1.5.2设置对象属性
1.5.3编写程序代码
1.5.4保存工程
1.5.5运行及调试程序
1.5.6生成可执行文件
1.6案例
1.7案例实训
练习题1
第2章窗体和基本控件
2.1窗体
2.1.1窗体的属性
2.1.2窗体的方法
2.1.3窗体的事件
2.2基本控件
2.2.1文本框
2.2.2标签
2.2.3命令按钮
2.2.4列表框
2.2.5组合框
2.2.6图像框
2.2.7图片框
2.2.8框架
2.2.9单选按钮
2.2.10复选框
2.2.11滚动条
2.2.12计时器
2.3案例
2.4案例实训
练习题2
第3章数据类型与表达式
3.1基本字符集及编码规则
3.1.1字符集
3.1.2关键字
3.1.3编码规则与约定
3.2数据类型
3.3常量和变量
3.3.1常量
3.3.2变量
3.4运算符和表达式
3.4.1算术运算符与算术表达式
3.4.2字符串运算符与字符串表达式
3.4.3关系运算符与关系表达式
3.4.4逻辑运算符与逻辑表达式
3.5常用内部函数
3.5.1算术函数
3.5.2字符函数
3.5.3转换函数
3.5.4日期与时间函数
3.5.5随机函数Rnd与Randomize语句
3.5.6格式输出Format函数
3.6案例
3.7案例实训
练习题3
第4章VisualBasic控制结构
4.1顺序结构与顺序结构语句
4.1.1赋值语句
4.1.2数据的输入与输出
4.2选择结构与选择结构语句
4.2.1If语句
4.2.2SelectCase语句
4.3循环结构与循环结构语句
4.3.1For-Next循环结构语句
4.3.2Do-Loop循环结构语句
4.3.3循环嵌套
4.4案例
4.5案例实训
练习题4
第5章数组
5.1数组的概念
5.1.1数组的命名与数组元素
5.1.2数组的维数
5.1.3数组的大小
5.1.4数组的分类
5.2静态数组
5.2.1静态数组的声明
5.2.2静态数组的应用
5.3动态数组
5.3.1动态数组的声明
5.3.2动态数组的应用
5.4数组的基本操作
5.4.1数组元素的引用
5.4.2数组元素的赋值
5.4.3数组元素的输出
5.4.4与数组相关的操作函数
5.5控件数组
5.5.1控件数组的概念
5.5.2控件数组的建立
5.6数组应用实例
5.7案例
5.8案例实训
练习题5
第6章过程
6.1程序代码的结构化组织
6.1.1模块
6.1.2过程
6.2Sub子过程
6.2.1定义Sub子过程
6.2.2建立Sub子过程
6.3Function过程
6.3.1定义Function过程
6.3.2建立Function过程
6.4过程调用
6.4.1调用Sub子过程
6.4.2调用Function过程
6.4.3事件过程的调用
6.4.4不同模块间过程的调用
6.5参数的传递
6.5.1形参与实参
6.5.2按值传递参数
6.5.3按地址传递参数
6.5.4参数传递方式的正确使用
6.5.5数组参数
6.5.6对象参数*
6.6过程的嵌套与递归调用
6.6.1过程的嵌套调用
6.6.2过程的递归调用
6.7变量与过程的作用域
6.7.1过程的作用域
6.7.2变量的作用域
6.8应用实例
6.9案例
6.10案例实训
练习题6
第7章文件
7.1文件的基本概念
7.1.1文件类型
7.1.2文件操作的一般步骤
7.1.3文件访问的语句和函数
7.2顺序文件
7.2.1顺序文件的打开与关闭
7.2.2顺序文件的写操作
7.2.3顺序文件的读操作
7.3随机文件
7.3.1变量声明
7.3.2随机文件的打开与关闭
7.3.3随机文件的读/写操作
7.3.4添加、删除随机文件中的记录
7.4二进制文件
7.5文件系统控件
7.5.1驱动器列表框
7.5.2目录列表框
7.5.3文件列表框
7.5.4组合使用文件系统控件
7.6案例
7.7案例实训
练习题7
第8章程序调试
8.1错误类型
8.1.1语法错误
8.1.2运行错误
8.1.3逻辑错误
8.2调试工具
8.2.1设置自动语法检测
8.2.2VisualBasic调试工具
8.3调试方法
8.3.1中断状态的进入与退出
8.3.2使用调试窗口
8.3.3断点设置及单步调试
练习题8
第9章菜单与多窗体设计
9.1菜单设计
9.1.1菜单编辑器
9.1.2下拉式菜单
9.1.3弹出式菜单
9.2多窗体设计
9.2.1多重窗体
9.2.2MDI窗体
9.3界面设计程序示例
练习题9
第10章数据库应用基础
10.1数据库基础
10.1.1数据库基本概念
10.1.2关系型数据库
10.2创建Access数据库
10.2.1建立数据库
10.2.2建立数据查询
10.2.3生成数据窗体
10.3结构化查询语言SQL
10.3.1SQL的基本组成
10.3.2SQL语句应用
10.4Data控件
10.4.1Data控件的外观和功能
10.4.2Data控件的常用属性
10.4.3Data控件的常用方法与事件
10.4.4数据绑定控件
10.5ADO数据访问技术
10.5.1ADO对象模型
10.5.2ADO对象模型的使用
10.5.3ADOData控件
10.6案例
10.7案例实训
练习题10