21天学通Visual Basic-马军
![图片[1]-21天学通Visual Basic-马军-小霞资源网](http://xyr.fuye1.cn/wp-content/uploads/2025/06/dc997c55fe155702.jpg)
【课程介绍】
《21天学通Visual Basic》是Visual Basic 6.0的入门教程,主要针对没有程序设计基础的读者,详细介绍了Visual Basic 6.0的基本概念和编程技术。书中通过大量的范例及综合练习来介绍Visual Basic 6.0的基本概念、语言特点、基本的程序设计方法,以及小型应用程序的设计步骤。
《21天学通Visual Basic》在内容讲解上力求形象生动、深入浅出,使读者能够较为轻松地理解基本概念。读者可以在较短时间内通过对基本概念的理解和自己动手编程来快速掌握Visual Basic 6.0基本的和最新的程序设计方法。
【适合人群】
-
Visual Basic编程初学者,希望通过系统学习快速掌握Visual Basic编程技能。
-
对编程感兴趣的计算机爱好者,想要了解Visual Basic编程语言的特点和应用。
-
大学生或职场新人,希望在短期内提升自己的编程能力,为未来的职业生涯打下坚实基础。
-
已有一定编程基础,希望进一步学习Visual Basic编程的高级应用和实际案例的开发者。
【作者介绍】
本书的创作者是一支集合了富有经验的编程专家、一线开发工程师及专业培训师的专业团队。他们曾多次成功出版深受读者喜爱的编程开发类畅销书籍,在业界享有良好的口碑和声誉。他们的深厚技术背景与卓越的写作能力相结合,为读者带来高质量的内容和深入的理解。
【课程内容】
《21天学通Visual Basic》的主要内容包括Visual Basic 6.0集成开发环境、Visual Basic 6.0语言基础、程序控制结构、数组、过程和函数、应用程序用户界面、控件、菜单、文件系统、图形与图像、多媒体技术、网络通信技术、API函数应用、ActiveX控件、程序的调试与除错、数据库系统与SQL语言、ADO数据库编程、Visual Basic数据库控件编程、数据报表技术,以及综合案例开发等内容。
《21天学通Visual Basic》既适合于没有编程基础的Visual Basic 6.0初学者作为入门教程,也可作为各类Visual Basic 6.0开发者的参考书籍。
-
第1篇 Visual Basic 6.0基础篇
-
第1章 Visual Basic 6.0概述
-
1.1 初识Visual Basic 6.0
-
1.1.1 Visual Basic的发展历程
-
1.1.2 Visual Basic 6.0的特点
-
1.1.3 Visual Basic 6.0的安装和卸载
-
1.2 Visual Basic 6.0集成开发环境(IDE)
-
1.2.1 启动Visual Basic 6.0
-
1.2.2 退出Visual Basic 6.0
-
1.2.3 集成开发环境的组成部分
-
1.3 第一个Visual Basic应用程序——Hello World
-
1.3.1 从“Hello World”开始
-
1.3.2 创建工程
-
1.3.3 创建窗体
-
1.3.4 设计程序界面
-
1.3.5 编写代码
-
1.3.6 保存工程
-
1.3.7 运行程序
-
1.3.8 生成可执行文件
-
1.4 Visual Basic 6.0 的帮助系统
-
1.4.1 MSDN帮助系统
-
1.4.2 网络资源
-
1.5 小结
-
1.6 习题
-
第2章 Visual Basic 6.0语言基础
-
2.1 代码编写规范
-
2.1.1 标识符命名规则
-
2.1.2 语句书写规范
-
2.1.3 程序注释
-
2.1.4 格式化及缩排
-
2.2 数据类型
-
2.2.1 基本数据类型
-
2.2.2 自定义数据类型
-
2.3 常量
-
2.3.1 局部常量
-
2.3.2 模块级常量
-
2.3.3 公用常量
-
2.4 变量
-
2.4.1 普通局部变量
-
2.4.2 静态局部变量
-
2.4.3 模块级变量
-
2.4.4 公用变量
-
2.5 运算符
-
2.5.1 算术运算符
-
2.5.2 字符串运算符
-
2.5.3 关系运算符
-
2.5.4 逻辑运算符
-
2.6 表达式
-
2.6.1 表达式的分类
-
2.6.2 表达式的书写规则
-
2.6.3 复合表达式的运算顺序
-
2.7 小结
-
2.8 习题
-
第3章 程序控制结构
-
3.1 顺序结构
-
3.1.1 赋值语句
-
3.1.2 顺序结构实例
-
3.2 选择结构
-
3.2.1 If…Then语句
-
3.2.2 If…Then…Else语句
-
3.2.3 If…Then…ElseIf…Else语句
-
3.2.4 IIf函数
-
3.2.5 If语句的嵌套
-
3.2.6 Select Case语句
-
3.2.7 Is、To关键字的使用
-
3.3 循环结构
-
3.3.1 While…Wend语句
-
3.3.2 For…Next语句
-
3.3.3 For Each…Next语句
-
3.3.4 While型Do…Loop语句
-
3.3.5 Until型Do…Loop语句
-
3.3.6 循环的嵌套
-
3.4 其他结构控制语句
-
3.4.1 GoTo语句
-
3.4.2 Exit语句
-
3.4.3 End语句
-
3.4.4 With语句
-
3.4.5 DoEvents语句
-
3.5 小结
-
3.6 习题
-
第4章 数组
-
4.1 数组的概念
-
4.2 静态数组与动态数组
-
4.2.1 静态数组
-
4.2.2 动态数组
-
4.3 一维数组与多维数组
-
4.3.1 一维数组
-
4.3.2 多维数组
-
4.4 数组的基本操作
-
4.4.1 输入数组元素
-
4.4.2 输出数组元素
-
4.4.3 插入数组元素
-
4.4.4 删除数组元素
-
4.4.5 查找数组元素
-
4.4.6 数组的排序
-
4.5 小结
-
4.6 习题
-
第5章 过程和函数
-
5.1 Sub过程
-
5.1.1 Sub过程的分类
-
5.1.2 创建Sub过程
-
5.1.3 调用Sub过程
-
5.2 Function过程
-
5.2.1 创建Function过程
-
5.2.2 调用Function过程
-
5.3 参数传递
-
5.3.1 形参与实参
-
5.3.2 传值调用
-
5.3.3 传址调用
-
5.3.4 可选参数
-
5.3.5 数组参数
-
5.3.6 对象参数
-
5.4 过程的嵌套与递归调用
-
5.4.1 嵌套调用
-
5.4.2 递归调用
-
5.5 小结
-
5.6 习题
-
第2篇 Visual Basic应用程序篇
-
第6章 应用程序用户界面
-
6.1 界面样式
-
6.1.1 单文档界面
-
6.1.2 多文档界面
-
6.1.3 资源管理器样式界面
-
6.2 窗体的基本概念
-
6.2.1 窗体的组成
-
6.2.2 添加和删除窗体
-
6.3 窗体的属性、方法和事件
-
6.3.1 窗体的常用属性
-
6.3.2 窗体的常用方法
-
6.3.3 窗体的常用事件
-
6.4 多文档界面设计
-
6.4.1 多文档界面概述
-
6.4.2 多文档窗体菜单的设计
-
6.5 小结
-
6.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 单选按钮控件的属性
-
7.4.2 单选按钮控件的事件
-
7.5 复选按钮控件
-
7.5.1 复选按钮控件的属性
-
7.5.2 设置字体格式范例
-
7.6 定时器控件
-
7.6.1 定时器控件的属性
-
7.6.2 定时器控件应用范例
-
7.7 列表框控件
-
7.7.1 列表框控件的属性
-
7.7.2 列表框控件的方法
-
7.7.3 列表框控件的事件
-
7.7.4 列表框控件应用范例
-
7.8 小结
-
7.9 习题
-
第8章 扩展控件
-
8.1 通用对话框控件
-
8.1.1 “打开”对话框
-
8.1.2 “工程另存为”对话框
-
8.1.3 “颜色”对话框
-
8.1.4 “字体”对话框
-
8.1.5 “打印”对话框
-
8.2 列表视图控件
-
8.2.1 常用属性
-
8.2.2 常用方法
-
8.2.3 常用事件
-
8.3 树视图控件
-
8.3.1 常用属性
-
8.3.2 常用方法
-
8.4 小结
-
8.5 习题
-
第9章 菜单、工具栏与状态栏
-
9.1 菜单
-
9.1.1 菜单编辑器
-
9.1.2 下拉式菜单
-
9.1.3 应用示例
-
9.2 弹出式菜单
-
9.3 工具栏
-
9.3.1 一般步骤
-
9.3.2 应用示例
-
9.4 状态栏
-
9.5 小结
-
9.6 习题
-
第10章 文件系统
-
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 DriveListBox控件
-
10.3.2 DirListBox控件
-
10.3.3 FileListBox控件
-
10.3.4 应用示例
-
10.4 文件系统对象
-
10.4.1 文件系统对象概述
-
10.4.2 Drive对象
-
10.4.3 Folder对象
-
10.4.4 File对象
-
10.4.5 TextStream对象
-
10.5 小结
-
10.6 习题
-
第11章 图形与图像
-
11.1 坐标系统
-
11.2 图形的基本属性
-
11.2.1 获取当前坐标
-
11.2.2 设置颜色属性
-
11.2.3 设置线条属性
-
11.2.4 填充图形
-
11.3 图形控件
-
11.3.1 Shape控件
-
11.3.2 Line控件
-
11.4 图形的基本方法
-
11.4.1 PSet方法
-
11.4.2 Line方法
-
11.4.3 Circle方法
-
11.4.4 Cls方法
-
11.4.5 用图形方法绘制统计图例
-
11.5 小结
-
11.6 习题
-
第12章 多媒体编程
-
12.1 多媒体概述
-
12.2 多媒体控件
-
12.2.1 MMControl控件
-
12.2.2 WindowsMediaPlayer控件
-
12.3 API函数实现多媒体编程
-
12.3.1 PlaySound函数
-
12.3.2 mciSendString函数
-
12.4 小结
-
12.5 习题
-
第3篇 Visual Basic高级应用篇
-
第13章 网络通信编程技术
-
13.1 网络协议
-
13.1.1 TCP/IP协议
-
13.1.2 UDP协议
-
13.2 Winsock控件
-
13.2.1 常用属性
-
13.2.2 常用方法
-
13.2.3 主要事件
-
13.3 Winsock控件的应用
-
13.3.1 创建网络通信程序服务器端
-
13.3.2 创建网络通信程序客户端
-
13.3.3 用UDP创建网络通信程序
-
13.4 小结
-
13.5 习题
-
第14章 WIN32 API函数
-
14.1 API概述
-
14.1.1 API简介
-
14.1.2 动态链接库(DLL)
-
14.2 使用API
-
14.2.1 API函数的声明
-
14.2.2 启动API文本浏览器
-
14.2.3 用API文本浏览器声明API函数
-
14.3 API函数的应用
-
14.3.1 常用API函数
-
14.3.2 获取驱动器的类型
-
14.3.3 锁定鼠标移动边界
-
14.4 小结
-
14.5 习题
-
第15章 ActiveX控件
-
15.1 ActiveX控件概述
-
15.2 创建ActiveX控件
-
15.2.1 创建步骤
-
15.2.2 创建ActiveX控件工程
-
15.2.3 设计外观
-
15.2.4 添加代码
-
15.2.5 添加属性、方法和事件
-
15.2.6 生成ActiveX控件
-
15.2.7 使用ActiveX控件
-
15.3 小结
-
15.4 习题
-
第16章 程序的调试与除错
-
16.1 常见错误类型
-
16.1.1 编译错误
-
16.1.2 运行错误
-
16.1.3 逻辑错误
-
16.2 程序工作模式
-
16.3 程序调试技术
-
16.3.1 调试工具栏
-
16.3.2 本地窗口
-
16.3.3 立即窗口
-
16.3.4 监视窗口
-
16.3.5 Debug对象
-
16.3.6 Stop语句
-
16.4 错误处理
-
16.4.1 Err对象
-
16.4.2 捕获错误
-
16.4.3 恢复程序运行
-
16.5 小结
-
16.6 习题
-
第4篇 Visual Basic与数据库系统篇
-
第17章 数据库系统与SQL语言
-
17.1 数据库系统概述
-
17.1.1 三级模式
-
17.1.2 关系数据库
-
17.2 Access数据库
-
17.2.1 创建Access数据库
-
17.2.2 添加数据表
-
17.3 SQL Server数据库
-
17.3.1 创建SQL Server数据库
-
17.3.2 新建数据表
-
17.4 SQL语言
-
17.4.1 数据查询语句
-
17.4.2 数据操作语句
-
17.4.3 数据定义语句
-
17.5 小结
-
17.6 习题
-
第18章 ADO数据库编程
-
18.1 ADO概述
-
18.2 ADO对象模型
-
18.2.1 Connection对象
-
18.2.2 连接数据库
-
18.2.3 Recordset对象
-
18.2.4 数据显示实例
-
18.2.5 Command对象
-
18.2.6 Field对象
-
18.2.7 Stream对象
-
18.2.8 Error对象
-
18.3 小结
-
18.4 习题
-
第19章 VB与数据库编程
-
19.1 Data控件
-
19.1.1 Data控件的常用属性
-
19.1.2 Data控件的常用方法
-
19.1.3 Data控件的常用事件
-
19.2 ADO控件
-
19.2.1 ADO控件的常用属性
-
19.2.2 ADO控件的常用方法
-
19.2.3 连接数据库
-
19.3 数据绑定控件
-
19.3.1 DBGrid控件
-
19.3.2 DBList控件和DBCombo控件
-
19.3.3 DataGrid控件
-
19.3.4 DataList控件和DataCombo控件
-
19.4 小结
-
19.5 习题
-
第20章 设计数据报表
-
20.1 数据环境
-
20.1.1 添加数据环境设计器
-
20.1.2 添加Connection对象
-
20.1.3 添加Command对象
-
20.1.4 使用数据环境
-
20.2 数据报表
-
20.2.1 添加数据报表设计器
-
20.2.2 制作数据报表
-
20.3 小结
-
20.4 习题
-
第21章 人事管理系统开发实例
-
21.1 人事管理系统开发背景
-
21.2 人力资源案例设计与分析
-
21.2.1 系统结构设计
-
21.2.2 系统需求分析
-
21.2.3 系统总体设计
-
21.3 数据库设计
-
21.3.1 数据库需求分析
-
21.3.2 创建数据库
-
21.4 设计公共函数模块
-
21.4.1 创建公共变量和公共函数模块
-
21.4.2 创建入口函数
-
21.5 创建系统登录模块
-
21.6 创建主窗体模块
-
21.7 创建用户管理子模块
-
21.8 创建修改密码子模块
-
21.9 创建基础数据管理模块
-
21.10 创建部门信息管理模块
-
21.11 创建职员基本信息管理子模块
-
21.12 设计报表
-
21.13 创建数据库管理模块
-
21.13.1 创建数据库备份子模块
-
21.13.2 创建数据库恢复子模块
-
21.14 应用程序的打包发布
-
21.15 小结










