内容简介
第1章 认识Visual Basic
1.1 Visual Basic的诞生
1.2 VB的启动与退出
1.3 VB的集成开发环境
1.4 VB的功能
习题1
第2章Visual Basic简单程序设计
2.1面向对象程序设计基本思想
2.1.1对象和类
2.1.2对象的属性和方法
2.1.3事件、事件过程及事件驱动
2.2窗体
2.2.1窗体结构
2.2.2窗体的属性、方法和事件
2.2.3焦点与Tab键序
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
第3章 程序设计基础
3.1命名规则和语法规则
3.1.1命名规则
3.1.2语句与语法规则
3.2数据类型
3.2.1基本数据类型
3.2.2自定义数据类型
3.3常量与变量
3.3.1常量
3.3.2变量
3.4运算符与表达式
3.4.1算术运算符与算术表达式
3.4.2字符运算符与字符表达式
3.4.3日期运算表达式
3.4.4关系运算符与关系表达式
3.4.5逻辑运算符与逻辑表达式
3.4.6运算符的优先级与结合性
3.5常用的系统函数
3.5.1算术函数
3.5.2字符串函数
3.5.3数据类型转换函数
3.5.4格式化输出函数
3.5.5随机函数
3.6结构化程序设计原理
3.7算法基础与流程图
3.7.1算法
3.7.2流程图
习题3
第4章 顺序结构程序设计
4.1赋值语句
4.2注释、结束与暂停语句
4.2.1VB的注释语句
4.2.2 VB的结束语句
4.2.3 VB的暂停语句
4.3输出数据
4.3.1数据的输入
4.3.2数据的输出
4.4程序示例
习题4
第5章 选择结构程序设计
5.1 If语句
5.1.1单分支If语句
5.1.2双分支If语句
5.1.3 If语句的嵌套
5.1.4 IIf函数
5.2 Select Case语句
5.3 Choose函数
5.4单选按钮和复选框
5.5计时器控件
5.6程序举例
习题5
第6章 循环结构程序设计
6.1循环语句
6.1.1 For循环语句
6.1.2 Do循环语句
6.1.3 While语句
6.2多重循环
6.3循环结构控件
6.3.1列表框
6.3.2组合框
6.5程序举例
习题6
第7章 数组
7.1数组的相关概念
7.2一维数组
7.2.1一维数组的定义及其使用
7.2.2一维数组的结构
7.2.3一维数组的基本操作
7.3二维数组及多维数组
7.3.1多维数组的定义
7.3.2二维数组及多维数组结构
7.3.3二维数组的基本操作
7.4数组函数及其数组语句
7.4.1 LBound函数和UBound函数
7.4.2 Erase语句
7.4.3 For Each .Next语句
7.5动态数组
7.6控件数组
7.6.1控件数组的基本概念
7.6.2控件数组的建立
7.6.3控件数组的使用
7.7程序示例
习题7
第8章 过程与函数
8.1过程
8.1.1事件过程
8.1.2通用过程
8.2函数
8.2.1形参与实参
8.2.2按地址传递和按值传递
8.3嵌套调用及递归
8.3.1嵌套调用
8.3.2递归
8.4作用域
8.4.1代码模块的概念
8.4.2过程和函数的作用域
8.4.3变量的作用域
8.5程序举例
习题8
第9章 文件
9.1文件的基本概念
9.1.1文件的概念
9.1.2文件的分类
9.2顺序文件的存取
9.2.1顺序文件的打开与关闭
9.2.2写(存)顺序文件
9.2.3读(取)顺序文件
9.3随机文件的存取
9.3.1随机文件的打开与关闭
9.3.2写(存)随机文件
9.3.3读(取)随机文件
9.4二进制文件的存取
9.4.1二进制文件的打开与关闭
9.4.2读(取)/写(存)二进制文件
9.5文件中常用的操作语句和函数
9.5.1文件指针
9.5.2其他语句和函数
9.6文件操作控件
9.6.1磁盘列表框控件
9.6.2文件夹列表框控件
9.6.3文件列表框控件
9.6.4三个控件的同步
9.6.5 Shell函数
9.7程序示例
习题9
第10章 对话框、菜单及MDI设计
10.1对话框设计
10.1.1由普通窗体创建自定义对话框
10.1.2使用对话框模板窗体创建对话框
10.2通用对话框控件
10.2.1通用对话框的基本属性和方法
10.2.2“打开文件”对话框
10.2.3“另存为”对话框
10.2.4“颜色”对话框
10.2.5“字体”对话框
10.2.6其他对话框
10.3菜单设计
10.3.1菜单的类型
10.3.2菜单编辑器
10.3.3下拉式菜单
10.3.4弹出式菜单
10.4多重窗体与多文档界面设计
10.4.1创建多重窗体界面
10.4.2创建多文档界面
习题10
第11章Visual Basic高级控件
11.1控件布局
11.1.1调整控件的大小
11.1.2调整控件的位置
11.1.3设置控件的对齐
11.1.4设置控件的间距
11.2工具栏控件
11.2.1 ToolBar控件的属性
11.2.2用ToolBar与ImageList设计工具栏
11.3状态栏控件
11.3.1 StatusBar控件的属性
11.3.2 StatusBar控件中添加窗格
11.4进程条控件
11.5树视图控件
11.5.1 TreeView控件的属性
11.5.2 TreeView控件的方法
11.6列表视图控件
11.6.1常用属性
11.6.2常用方法
11.7选项卡控件
11.8滑块控件
习题11
第12章 程序调试与错误处理
12.1错误类型
12.1.1编译错误
12.1.2运行错误
12.1.3逻辑错误
12.2程序调试
12.2.1中断操作
12.2.2跟踪操作
12.3错误处理
12.3.1错误处理的步骤
12.3.2捕获错误语句
12.3.3编写错误处理程序
12.3.4退出错误处理程序
习题12
第13章 绘图及图像控件使用
13.1框架
13.2滚动条
13.3图形方法和图形控件
13.3.1坐标系
13.3.2图形方法
13.3.3图片框
13.3.4图像框
13.3.5形状控件
13.3.6直线控件
13.4图像列表控件
13.5图像组合控件
习题13
第14章 数据库应用程序设计
14.1数据库的基本知识
14.1.1数据库的相关概念
14.1.2 SQL语言基础
14.2通过VisData访问数据库
14.2.1创建数据库文件
14.2.2访问数据库文件
14.3通过Data控件访问数据库
14.3.1 Data控件属性与绑定
14.3.2 Data控件事件、方法与访问
14.3.3 Recordset属性、方法
14.3.4使用Data控件管理数据库文件
习题14