本书系统、全面地讲述了Visiual Basic 6.0中文版的使用方法,内容包括:认识Visual Basic、Visual Basic语言基础、窗体的设计和使用、使用Visual Basic标准控件、创建菜单和工具栏、对话框的设计与使用、文件管理与操作、使用Windows通用控件、数据库编程、多媒体编程、代码调试和错误处理。附录中还介绍了Visiual Basic 6.0中文版的安装方法和VisualBasic的常用内部函数。
本书结构新颖,内容全面,循序渐进,范例丰富,每个单元都有大量的测试题,可以作为Visiual Basic 6.0应用程序开发的培训教材,也可以作为广大VisiualBasic爱好者的参考书。
第1课认识VisuaIBasic
1.1课前导读
1.2课堂教学
1.2.1VisualBasic简介
1.2.2VisualBasic的集成开发环境
1.2.3菜单和工具栏
1.2.4工具箱
1.2.5设计窗体
1.2.6代码窗口
1.2.7工程窗口
1.2.8属性窗口
1.2.9窗体布局窗口
1.2.10VisualBasic的对象
1.2.11对象的属性、事件和方法
1.2.12VisualBasic的控件
1.3上机操作
1.3.1创建第一个VisualBasic应用程序”
1.3.2定制VisualBasic的开发环境
1.4入门常见问题解答
1.5课后作业
第2课VisuaIBasic语言基础
2.1课前导读
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.3上机操作
2.3.1使用循环
2.3.2使用数组
2.3.3使用子过程和函数
2.4VisualBasic语言常见问题解答
2.5课后作业
第3课窗体的设计和使用
3.1课前导读
3.2课堂教学
3.2.1创建窗体
3.2.2设置窗体属性
3.2.3窗体的事件
3.2.4窗体的方法
3.2.5窗体的生命周期
3.2.6在窗体上添加控件
3.2.7在窗体上绘图
3.2.8界面设计的基本原则
3.3上机操作
3.3.1创建一个多窗体程序
3.3.2在窗体上绘图
3.4窗体设计和使用中的常见问题解答
3.5课后作业
第4课使用VisualBasiC标准控件
4.1课前导读
4.2课堂教学
4.2.1命令按钮控件
4.2.2标签控件
4.2.3文本框控件
4.2.4图像框控件
4.2.5滚动条控件
4.2.6定时器控件
4.2.7其他常用控件
4.3上机操作
4.3.1自制简易计算器
4.3.2利用滚动条控件改变窗体颜色
4.3.3利用定时器控件实现简单动画
4.4VisualBask标准控件常见问题解答
4.5课后作业
第5课创建菜单和工具栏
5.1课前导读
5.2课堂教学
5.2.1创建下拉菜单
5.2.2创建弹出式菜单
5.2.3为菜单添加功能代码
5.2.4使用Imagelist控件
5.2.5创建工具栏
5.2.6为工具栏添加功能代码
5.3上机操作
5.3.1创建和使用菜单
5.3.2创建和使用工具栏
5.4菜单和工具栏常见问题解答
5.5课后作业
第6课对话框的设计与使用
6.1课前导读
6.2课堂教学
6.2.1预定义对话框
6.2.2打开文件对话框
6.2.3保存文件对话框
6.2.4字体对话框
6.2.5颜色对话框
6.2.6打印对话框
6.2.7自定义对话框
6.3上机操作
6.3.1使用字体对话框
6.3.2使用颜色对话框
6.4对话框使用常见问题解答
6.5课后作业
第7课文件管理与操作
7.1课前导读
7.2课堂教学
7.2.1FileSystemObject模型介绍—
7.2.2FSO对象模型编程
7.2.3使用FSO处理驱动器和文件夹
7.2.4使用FSO处理文件
7.2.5传统的文件I/O语句和函数
7.2.6使用顺序文件访问
7.2.7使用随机文件访问
7.2.8使用二进制文件访问
7.2.9文件系统控件
7.3上机操作
7.3.1使用数据文件
7.3.2创建文件管理程序
7.4文件操作的常见问题解答
7.5课后作业
第8课使用WindOWS通用控件
8.1课前导读
8.2课堂教学
8.2.1选项卡(TabStrip)控件
8.2.2状态条(StatusBar)控件
8.2.3进度条(ProgressBar)控件
8.2.4图形组合框控件
8.3上机操作:使用选项卡控件
8.4Windows通用控件使用常见问题解答
8.5课后作业
第9课数据库编程
9.1课前导读
9.2课堂教学
9.2.1数据库的基本概念
9.2.2使用可视化数据管理器
9.2.3ADO编程模型简介
9.2.4使用ADO数据控件
9.2.5使用数据绑定控件
9.2.6创建数据报表
9.3上机操作:创建数据库查询程序
9.4数据库常见问题解答
9.5课后作业
第10课多媒体编程
10.1课前导读
10.2课堂教学
10.2.1多媒体的基本概念
10.2.2使用OLE开发多媒体程序
10.2.3使用Animation控件
10.2.4使用Multimedia控件
10.3上机操作:使用Muldmedia控件
10.4多媒体编程常见问题解答
10.5课后作业
第11课代码调试和错误处理
11.1课前导读
11.2课堂教学
11.2.1调试方法概述
11.2.2错误处理概述
11.2.3设计错误处理程序
11.2.4测试错误处理
11.2.5关闭错误处理
11.2.6使用调试窗口
11.3上机操作
11.3.1监视程序变量
11.3.2捕获和处理错误
11.4程序调试常见问题解答
11.5课后作业
附录
附录AⅥsualBasic6.0的安装
A.1VisualBasic6.0的安装系统要求
A.2VisualBasic6.0的安装步骤
A.3添加或删除VisualBasic6.0部件
附录BⅥsualBask常用内部函数
由于Visual Basic功能强大、简单易用而拥有广泛的用户,尤其是在数据库、多媒体商用系统的用户界面等方面,Visual Basic更是具有其他开发环境不可能取代的优势。升级
到6.0版后,其功能得到了极大的增强;汉化后的Visual Basic6.0中文版,由于有全新中
文界面,更方便了用户的使用。
VisualBasic 6.0有三种版本,各自满足不同的开发需要:“VisualBasic学习版”让编程人员很容易地创建功能强大的MicrosoftWindows和WindowsNT(R)应用程序;“VisualBasic专业版”向计算机专业人员提供了一套功能完整的工具,便于他们开发解决方案,专业版包含了学习版的所有功能。“VisualBasic企业版”允许专业人员以小组的形式来创建强健的分布式应用程序,它包括专业版的所有特性。
本书以VisualBasic6.0三种版本的公共方面为主题,系统、全面地讲述了VisualBasic6.0中文版的使用方法。全书内容包括:认识VisualBasic、Visual Basic语言基础、窗体的设计和使用、使用Visual Basic标准控件、创建菜单和工具栏、对话框的设计与使用、文件管理与操作、使用Windows通用控件、数据库编程、多媒体编程、代码调试和错误处理。附录中还介绍了VisiualBasic6.0中文版的安装方法和VisualBasic的常用内部函数。
本书是一本容易理解、容易使用的VisualBasic6.0中文版培训教材,几乎包括了VisualBasic 6.0的所有主题内容。本书假定读者以前从未使用过Visual Basic编写程序。对于使用过Visual Basic的早期版本或其他结构化编程语言的读者来说,本书内容更容易理解。如果是从头开始学习,也能很快掌握Visual Basic 6.0中文版,并能充分利用其强大的数据访问特性、ActiveX(TM)技术、Intemet能力等开发出精彩、完美的Windows/Windows NT应用程序。
本书第1、2、3、4课由唐兵编写,第5、6课由乔丰立编写,第7、8课由李桂花编写,第9、10、11课由郝燕文编写,全书由卢统编。另外,张江涛、刘伟、尹建民、张海霞、吴建文、智雨青、刘旭、赵磊、徐日强、范翠丽、薛年喜、王建平、李士良等也参加了部分内容的编写及素材整理工作,在此一并表示感谢。
由于Visual Basic涉及的内容很多,加之作者水平有限,书中不足之处敬请广大读者批评指正。读者可将意见通过网站www.bykw.com反馈给我们。
编 者