![](http://cover.yuntu.io/71/29/9787302230489.jpg)
微信扫一扫,移动浏览光盘
简介
本教程以Visual Basic 6.0中文版为平台,主要包括Visual Basic概述
,Visual Basic语言基础,窗体和常用控件,应用界面设计,过程,数据库
应用,图形、文本和多媒体应用,鼠标、键盘和OLE控件,以及文件操作等
方面内容。本书体现了较强的应用特色。通过本教程的学习和配套的实验、
实习实训,使学习者基本具备用Visual Basic开发一个小的应用系统的能力
。
本教程可作为普通高等院校、高职高专、软件职业技术学院等各类学校
的教材,也可供Visual Basic培训和读者自学使用。
目录
第1章 Visual Basic概述/1
1.1 关于Visual Basic/1
1.2 Visual Basic 6.0集成开发环境/1
1.2.1 标题栏/2
1.2.2 菜单栏/2
1.2.3 工具栏/3
1.2.4 工具箱/3
1.2.5 窗口/5
1.2.6 使用帮助/7
1.3 简单程序实例/9
1.4 简单程序实例分析/12
1.4.1 面向对象的程序设计方法/12
1.4.2 事件驱动的编程机制/14
习题/14
第2章 Visual Basic语言基础/16
2.1 Visual Basic语言的基本概念/16
2.1.1 标识符/16
2.1.2 书写规范/16
2.2 数据类型和常量、变量/18
2.2.1 数据类型/18
2.2.2 常量/19
2.2.3 变量/21
2.3 运算符和表达式/24
2.3.1 运算符和表达式简介/24
2.3.2 各种运算的优先顺序/26
2.4 常用内部函数/28
2.4.1 算术函数/28
2.4.2 字符函数/30
2.4.3 日期与时间函数/31
2.4.4 类型转换函数和判断函数/33
2.5 InputBox、MsgBox函数和Print方法/34
2.5.1 InputBox函数/34
2.5.2 MsgBox函数/34
2.5.3 Print方法/36
2.6 考级题解析/39
习题/40
第3章 Visual Basic语言进阶/43
3.1 基本控制结构/43
3.1.1 顺序结构/43
3.1.2 分支结构/43
3.1.3 循环结构/51
3.2 数组/55
3.2.1 声明数组/56
3.2.2 数组的操作/57
3.2.3 静态数组和动态数组/60
3.2.4 多维数组/64
3.3 用户定义类型/66
3.4 算法及举例/69
3.4.1 算法分析/69
3.4.2 算法举例/70
3.5 考级题解析/78
习题/80
第4章 窗体和常用控件/87
4.1 窗体的设计/87
4.1.1 窗体的属性/87
4.1.2 窗体的事件/90
4.1.3 窗体的方法/92
4.1.4 窗体的装载、卸载和关闭/93
4.2 控件介绍/95
4.2.1 控件的分类/95
4.2.2 控件的通用特性/96
4.2.3 使用With结构/98
4.2.4 编辑器设置/99
4.2.5 对象浏览器/100
4.3 内部控件/101
4.3.1 标签、文本框和命令按钮/101
4.3.2 框架、选项按钮和复选框/105
4.3.3 列表框和组合框/107
4.3.4 图像框和图片框/113
4.3.5 滚动条和定时器/114
4.3.6 文件系统控件/117
4.4 控件数组/120
4.5 综合练习/123
4.6 考级题解析/125
习题/127
第5章 应用界面设计/130
5.1 多窗体/130
5.1.1 使用多窗体/130
5.1.2 设置启动窗体/131
5.1.3 窗体模板/132
5.2 菜单/134
5.2.1 菜单的基本概念/134
5.2.2 菜单编辑器/135
5.2.3 菜单的代码设计/137
5.2.4 弹出式菜单/139
5.3 工具栏/140
5.4 MDI窗体/143
5.4.1 界面样式/143
5.4.2 多文档界面/144
5.5 通用对话框控件/148
5.5.1 创建通用对话框控件/148
5.5.2 文件对话框/149
5.5.3 字体对话框/151
5.5.4 颜色、打印和帮助对话框/152
习题/153
第6章 过程的使用/156
6.1 Visual Basic的工程/156
6.1.1 Visual Basic的文件类型/156
6.1.2 工程的组成/157
6.1.3 管理工程/158
6.2 过程/159
6.2.1 Sub过程/160
6.2.2 Function过程/163
6.3 过程的调用/164
6.3.1 调用Sub过程/164
6.3.2 调用Function过程/165
6.4 参数的传递/168
6.4.1 形参和实参/168
6.4.2 参数按值传递和按地址传递/171
6.4.3 数组参数/175
6.4.4 对象参数/177
6.5 递归过程/178
6.6 变量的作用范围/181
6.6.1 过程级、模块级和全局变量/181
6.6.2 静态变量/185
6.6.3 使用同名的变量/186
6.7 过程的作用范围/187
6.7.1 调用其他模块的过程/187
6.7.2 静态过程/188
6.7.3 Sub Main过程/188
6.8 Shell函数/189
6.9 程序举例/190
6.10 考级题解析/195
习题/198
第7章 数据库应用/206
7.1 数据库基本知识/206
7.2 使用可视化数据管理器创建数据库/208
7.2.1 创建数据库/208
7.2.2 结构化查询语言SQL/212
7.3 Data控件的使用/214
7.3.1 Data控件的常用属性和数据感知控件/215
7.3.2 Data控件的记录集/217
7.4 ADO数据对象访问技术/220
7.4.1 ADO Data控件的使用/220
7.4.2 数据窗体向导/227
7.4.3 ADO编程模型/228
7.5 可视化数据库工具/232
7.5.1 数据环境设计器/232
7.5.2 数据视图窗口/235
7.5.3 查询设计器/235
7.6 设计报表/237
7.6.1 报表设计器/237
7.6.2 报表的设计/239
7.6.3 向报表添加Function控件/241
7.7 多媒体数据库/243
7.7.1 将多媒体数据存放在字段/243
7.7.2 在字段中存放文件名/244
习题/247
第8章 图形、文本和多媒体应用/249
8.1 绘制图形/249
8.1.1 坐标系/249
8.1.2 坐标刻度/250
8.1.3 设置颜色/251
8.1.4 图形控件/252
8.1.5 绘图方法/255
8.2 彩色位图图像处理/260
8.3 设置文本/263
8.3.1 文本字体/263
8.3.2 打印/265
8.4 多媒体应用/266
8.4.1 Animation控件/266
8.4.2 MMControl控件/267
8.4.3 Shockwave Flash控件/271
习题/273
第9章 鼠标、键盘和OLE控件/276
9.1 鼠标/276
9.1.1 鼠标事件/276
9.1.2 改变鼠标指针/280
9.2 键盘事件/282
9.3 拖放/285
9.4 使用OLE控件/288
9.4.1 添加OLE容器控件/288
9.4.2 OLE容器控件的属性、方法和事件/291
9.4.3 用工具箱向窗体中添加OLE对象/293
习题/294
第10章 文件/297
10.1 数据文件/297
10.1.1 顺序文件/298
10.1.2 随机文件/303
10.1.3 二进制文件/306
10.2 FSO对象模型/306
10.2.1 访问FSO对象模型/307
10.2.2 驱动器和文件夹操作/308
10.2.3 文件操作/310
习题/317
部分习题答案/319
附录/323
附录A Visual Basic的菜单/323
附录B 程序调试/328
1.1 关于Visual Basic/1
1.2 Visual Basic 6.0集成开发环境/1
1.2.1 标题栏/2
1.2.2 菜单栏/2
1.2.3 工具栏/3
1.2.4 工具箱/3
1.2.5 窗口/5
1.2.6 使用帮助/7
1.3 简单程序实例/9
1.4 简单程序实例分析/12
1.4.1 面向对象的程序设计方法/12
1.4.2 事件驱动的编程机制/14
习题/14
第2章 Visual Basic语言基础/16
2.1 Visual Basic语言的基本概念/16
2.1.1 标识符/16
2.1.2 书写规范/16
2.2 数据类型和常量、变量/18
2.2.1 数据类型/18
2.2.2 常量/19
2.2.3 变量/21
2.3 运算符和表达式/24
2.3.1 运算符和表达式简介/24
2.3.2 各种运算的优先顺序/26
2.4 常用内部函数/28
2.4.1 算术函数/28
2.4.2 字符函数/30
2.4.3 日期与时间函数/31
2.4.4 类型转换函数和判断函数/33
2.5 InputBox、MsgBox函数和Print方法/34
2.5.1 InputBox函数/34
2.5.2 MsgBox函数/34
2.5.3 Print方法/36
2.6 考级题解析/39
习题/40
第3章 Visual Basic语言进阶/43
3.1 基本控制结构/43
3.1.1 顺序结构/43
3.1.2 分支结构/43
3.1.3 循环结构/51
3.2 数组/55
3.2.1 声明数组/56
3.2.2 数组的操作/57
3.2.3 静态数组和动态数组/60
3.2.4 多维数组/64
3.3 用户定义类型/66
3.4 算法及举例/69
3.4.1 算法分析/69
3.4.2 算法举例/70
3.5 考级题解析/78
习题/80
第4章 窗体和常用控件/87
4.1 窗体的设计/87
4.1.1 窗体的属性/87
4.1.2 窗体的事件/90
4.1.3 窗体的方法/92
4.1.4 窗体的装载、卸载和关闭/93
4.2 控件介绍/95
4.2.1 控件的分类/95
4.2.2 控件的通用特性/96
4.2.3 使用With结构/98
4.2.4 编辑器设置/99
4.2.5 对象浏览器/100
4.3 内部控件/101
4.3.1 标签、文本框和命令按钮/101
4.3.2 框架、选项按钮和复选框/105
4.3.3 列表框和组合框/107
4.3.4 图像框和图片框/113
4.3.5 滚动条和定时器/114
4.3.6 文件系统控件/117
4.4 控件数组/120
4.5 综合练习/123
4.6 考级题解析/125
习题/127
第5章 应用界面设计/130
5.1 多窗体/130
5.1.1 使用多窗体/130
5.1.2 设置启动窗体/131
5.1.3 窗体模板/132
5.2 菜单/134
5.2.1 菜单的基本概念/134
5.2.2 菜单编辑器/135
5.2.3 菜单的代码设计/137
5.2.4 弹出式菜单/139
5.3 工具栏/140
5.4 MDI窗体/143
5.4.1 界面样式/143
5.4.2 多文档界面/144
5.5 通用对话框控件/148
5.5.1 创建通用对话框控件/148
5.5.2 文件对话框/149
5.5.3 字体对话框/151
5.5.4 颜色、打印和帮助对话框/152
习题/153
第6章 过程的使用/156
6.1 Visual Basic的工程/156
6.1.1 Visual Basic的文件类型/156
6.1.2 工程的组成/157
6.1.3 管理工程/158
6.2 过程/159
6.2.1 Sub过程/160
6.2.2 Function过程/163
6.3 过程的调用/164
6.3.1 调用Sub过程/164
6.3.2 调用Function过程/165
6.4 参数的传递/168
6.4.1 形参和实参/168
6.4.2 参数按值传递和按地址传递/171
6.4.3 数组参数/175
6.4.4 对象参数/177
6.5 递归过程/178
6.6 变量的作用范围/181
6.6.1 过程级、模块级和全局变量/181
6.6.2 静态变量/185
6.6.3 使用同名的变量/186
6.7 过程的作用范围/187
6.7.1 调用其他模块的过程/187
6.7.2 静态过程/188
6.7.3 Sub Main过程/188
6.8 Shell函数/189
6.9 程序举例/190
6.10 考级题解析/195
习题/198
第7章 数据库应用/206
7.1 数据库基本知识/206
7.2 使用可视化数据管理器创建数据库/208
7.2.1 创建数据库/208
7.2.2 结构化查询语言SQL/212
7.3 Data控件的使用/214
7.3.1 Data控件的常用属性和数据感知控件/215
7.3.2 Data控件的记录集/217
7.4 ADO数据对象访问技术/220
7.4.1 ADO Data控件的使用/220
7.4.2 数据窗体向导/227
7.4.3 ADO编程模型/228
7.5 可视化数据库工具/232
7.5.1 数据环境设计器/232
7.5.2 数据视图窗口/235
7.5.3 查询设计器/235
7.6 设计报表/237
7.6.1 报表设计器/237
7.6.2 报表的设计/239
7.6.3 向报表添加Function控件/241
7.7 多媒体数据库/243
7.7.1 将多媒体数据存放在字段/243
7.7.2 在字段中存放文件名/244
习题/247
第8章 图形、文本和多媒体应用/249
8.1 绘制图形/249
8.1.1 坐标系/249
8.1.2 坐标刻度/250
8.1.3 设置颜色/251
8.1.4 图形控件/252
8.1.5 绘图方法/255
8.2 彩色位图图像处理/260
8.3 设置文本/263
8.3.1 文本字体/263
8.3.2 打印/265
8.4 多媒体应用/266
8.4.1 Animation控件/266
8.4.2 MMControl控件/267
8.4.3 Shockwave Flash控件/271
习题/273
第9章 鼠标、键盘和OLE控件/276
9.1 鼠标/276
9.1.1 鼠标事件/276
9.1.2 改变鼠标指针/280
9.2 键盘事件/282
9.3 拖放/285
9.4 使用OLE控件/288
9.4.1 添加OLE容器控件/288
9.4.2 OLE容器控件的属性、方法和事件/291
9.4.3 用工具箱向窗体中添加OLE对象/293
习题/294
第10章 文件/297
10.1 数据文件/297
10.1.1 顺序文件/298
10.1.2 随机文件/303
10.1.3 二进制文件/306
10.2 FSO对象模型/306
10.2.1 访问FSO对象模型/307
10.2.2 驱动器和文件夹操作/308
10.2.3 文件操作/310
习题/317
部分习题答案/319
附录/323
附录A Visual Basic的菜单/323
附录B 程序调试/328
Visual Basic教程
- 名称
- 类型
- 大小
光盘服务联系方式: 020-38250260 客服QQ:4006604884
云图客服:
用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问
Video Player
×
Audio Player
×
pdf Player
×
![loading icon](/img/book/loading_solarSystem.gif)