《Visual Basic 6.0及其应用》 是一本较全面介绍 Visual Basic 6.0的教材,其特点为由浅入深,循序渐进。每章均通过实例进行讲解,通俗易懂,并可通过上机运行获得结果,为初学者提供了便利。考虑到高专、高职的需要,《Visual Basic 6.0及其应用》又提供了综合应用的许多实例,为进一步学习提高或考证提供了方便。
全书共由12章构成。第一章到第三章为基础部分,第四章到第六章为VB基本控件的使用,第七章、第九章为数据处理过程,第十章、第十一章、第十二章均为VB综合应用介绍,第八章为应用程序调试的方法和过程介绍。
《Visual Basic 6.0及其应用》 既可作为大专、高职的教材,又可以作为中专、职校、技校的教材,另外还可以作为计算机考证或应用程序人员开发程序的参考用书。
第一章 Visual Basic 6.0 概述
1.1 Visual Basic简介
1.1.1 Visual Basic的特点
1.1.2 Visual Basic 6.0的新特点
1.2 Visual Basic 6.0的安装和运行
1.2.1 Visual Basic 6. 0运行环境
l.2.2 Visual Basic 6.0 的安装简介
l.3 Visual Basic 6.0界面介绍
1.3.1 Visual Basic 6.0的启动
1.3.2 Visual Basic 6.0的界面介绍
1.4 小结
习题
第二章 Visual Basic 6.0 程序结构
2.1 创建一个简单的 Visual Basic程序
2.1.1 实例
2.1.2 几点说明
2.2 认识工程
2.2.1 什么是工程
2.2.2 工程的基本操作
2.3 认识窗体
2.3.1 窗体常用属性
2.3.2 建立具有响应的窗体
2.3.3 实例
2.4 小结
习题
实验题
第三章 Visual Basic编程基础
3.1 Visual Basic编程概述
3.1.1 代码窗口
B.1.2 Visual Basic代码编辑器的设置
3.2 数据类型、常量、变量、运算符和表达式
3.2.1 数据类型
3.2.2 变量
3.2.3 常量
3.2.4 数组
3.2.5 运算符和表达式
3. 3 标准函数
3.3.1 数值函数
3.3.2 字符串函数
3.3.3 转换函数
3.3.4 日期和时间函数
3.3.5 其他函数
3.4 Visual Basic基本语句
3.4.1 赋值语句
3.4.2 条件语句
3.4.3 循环语句
3.4.4 其他语句
3. 5 过程和函数
3.5.1 Sub过程
3.5.2 Function过程
3.6 小结
习题
实验题
第四章 常用几种标准控件的设计
4.1 文本框、标签框
4.1.1 文本框
4.1.2 标签框
4.1.3 应用实例
4.2 命令按钮、复选框、单选框、框架
4.2.1 命令按钮
4.2.2 复选框
4.2.3 单选框
4.2.4 框架
4.2.5 应用实例
4.3 列表框、组合框、滚动条
4.3.1 列表框和组合框
4.3.2 滚动条
4.3.3 应用实例
4. 4 对话框
4.4.1 消息对话框
4.4.2 输入对话框
4.4.3 通用对话框
4.4.4 应用实例
4. 5 计时器
4.5.1 计时器概述
4.5.2 计时器的应用
4.6 小结
习题
实验题
第五章 图形处理
5.1 图形基础
5.1.1 坐标系统
5.1.2 自定义坐标
5.1.3 图形属性
5.2 图形控件
5.2.1 图片框
5.2.2 图像框
5.2.3 直线控件
5.2.4 形状控件
5.3 图形方法
5.3.1 Pset方法
5.3.2 Line方法
5.3.3 Circle方法
5.3.4 其他方法
5.4 实例
5.5 小结
习题
实验题
第六章 菜单、状态栏、工具栏、多文档界面
6.1 菜单
6.1.1 下拉式菜单
6.1.2 弹出式菜单
6.1.3 菜单的控制
6.1.4 实例
6.2 状态栏
6.2.1 关于 ActiveX控件
6.2.2 状态栏的设计
6.2.3 实例
6.3 工具栏
6.3.1 工具栏概述
6.3.2 实例
6.4 多文档界面
6.4.1 多文档界面概述
6.4.2 多文档界面的设计
6.4.3 实例
6.5 小结
习题
实验题
第七章 文件操作
7.1 文件系统控件
7.1.1 驱动器列表框
7.1.2 目录列表框
7.1.3 文件列表框
7.1.4 实例
7.2 顺序文件的操作
7.2.1 顺序文件的概念
7.2.2 顺序文件的读写
7.3.3 实例
7.3 随机文件的操作
7.3.1 随机文件的概念
7.3.2 随机文件的读写
7.3.3 实例
7.4 小结
习题
实验题
第八章 程序调试方法及错误处理程序
8.1 程序调试概述
8.2 程序调试常用方法
8.3 错误捕捉的方法及处理程序
8.3.1 错误捕捉的方法
8.3.2 错误程序的处理过程
8.4 小结
习题
实验题
第九章 数据库操作
9.1 数据库概述
9.1.1 数据库基本概念
9.l.2 数据库管理器
9.2 利用数据控件访问数据库
9.2.1 数据控件
9.2.2 控件绑定技术
9.3.3 记录添加、删除与修改
9.2.4 使用 SQL技术
9.2.5 实例
9.3 使用DAO访问数据库
9.3.1 DAO概述
9.3.2 DAO的结构
9.3.3 使用 DAO访问数据库
9.3.4 实例
9.4 使用ADO访问数据库
9.4.1 ADO概述
9.4.2 使用 ADO访问数据库
9.4.3 使用 ADO对象访问数据库
9.4.4 实例
9.5小结
习题
实验题
第十章 VB其他控件的应用
10.1 OLE控件
10.1.1 OLE控件的概述
10.1.2 OLE控件的使用
10.1.3 实例
10. 2 用户 ActiveX控件
10.2.1 创建一个简单的 ActiveX控件
10.2.2 使用“ActiveX控件接口向导”
10.2.3 实例
10.3 多媒体控件
10.3.1 多媒体控件概述
10.3.2 利用多媒体控件播放CD歌曲
10.3.3 利用多媒体控件制作CD机
10.4 制作安装程序
10.4.1 准备工作
10.4.2 制作安装程序的过程
10.5 从网上下载好的控件
10.6 小结
习题
实验题
第十一章 VB与 Internet
11.1 WebBrowser控件
11.1.1 WebBrowser控件概述
11.1.2 WebBrowser的使用
11.2 VBScript
11.2.1 VBScript与 HTML
11.2.2 VBScript的基本语法
11.3 VBScriPt的应用
11.3.1 VBScriPt的对象、属性、方法和事件
11.3.2 设计服务器端程序
11.4 小结
习题
实验题
第十二章 Visual Basic 6.0应用实例
12.1 Windows API函数及其应用
12.1.1 API函数简介
12.1.2 API函数调用格式
12.1.3 API文本测览器简介
12.1.4 API函数应用实例
12.2 多媒体课件的制作
12.3 访问数据库
附录一 常用控件的属性表
附录二 常用控件的事件表
附录三 常用控件的方法表
……
自Microsoft Windows软件问世以来,PC用户摆脱了在DOS状态下输入复杂命令的操作方法,他们只需要在一个直观的图形界面中通过鼠标点击菜单或工具栏中的图标,即可执行相应的操作。但是,在这种图形界面中如何来开发与其界面一致的Windows应用程序呢?‘Visual Basic就是一种简单易学、功能强大的可视化程序设计语言,它适用于面向对象的程序设计,是人们开发Windows应用程序的首选工具。
Visual Basic 6.O所提供的开发环境与windows 95、windows 98、windows 2000或Windows NT 4.O具有一致的界面,使用起来十分方便。Visual Basic6.0其代码效率已达到Visual C++的水平。对学习过Visual Basic 6.O的用户而言,他们普遍感到用VisualBasic 6.O来编制windows应用程序既是高效的,又是十分有趣的。
Visual Basic 6.0功能十分强大,内容极其丰富,涉及许多方方面面,它既提供了用户界面的设计工具——控件,又提供了对各种对象实施多种操作——事件过程,而事件过程的发生是通过一段程序代码来完成的,这些程序代码与以前的QBasic是十分相似的。
Visual Basic 6.O在数据处理方面也表现出强有力的处理能力,它既可以通过文件形式来进行访问,又可以通过数据库(默认的数据库为Microsoft Access)形式进行访问,并且还提供了开放式数据库访问的功能(()DBC),同时还可以使用sqL编程技术。
Visual Basic 6.O除了利用本身所提供的控件和各种函数来编制一般的Windows应用程序外,还可以通过调用windows API函数来编制比较复杂的应用程序。众所周知,Windows API函数的功能是十分强大的。
此外,Visual Basic 6.O可通过Web.Browser控件进入到Internet中,通过VBScript将VB代码加入到}tTML网页之中。
列举以上一些主要功能,不难看出,Visual Basic 6.O功能非常强大,因此本书在编写时强调以下几点:
1.由浅入深,循序渐进。首先通过较简单的实例对Visual Basic 6.O作一个全面的介绍。本书第一章VB 6.O概述和第二章VB 6.0程序结构就体现这方面的思想。
2.强调掌握最基本、最实用的操作技术。由于VB 6.0内容太丰富,因此读者首先应当掌握最基本、最实用的一些技术。例如本书第四章常用几种标准控件的设计和第六章菜单、状态栏、工具栏、多文档界面等内容。
3.学习中应当多看实例,然后通过动手亲自编制一些程序来掌握对象的属性、事件和方法,并写出较规范的程序代码。
4.强调综合应用能力的培养。本书第十章VB其他控件的应用和第十二章VB 6.0应用实例等都对综合应用作了较好的示范作用。
5.加强对程序编制的训练。本书除了在第三章VB编程基础中介绍一般编程技术外,还在第八章程序调试方法及错误处理程序中通过实例逐一介绍程序调试的方法和过程。对培养编程能力大有裨益。