前 言
写作背景
随着计算机文化知识的普及,学习编程的人越来越多,Visual Basic(VB)作为学习程序设计的入门语言,倍受人们的青睐,针对目前就业形式十分严峻的现状,掌握并精通一门程序设计语言,对每个人来说都会增加更多的就业机会。
目前所使用的计算机程序设计语言种类很多,如低级语言汇编语言、中级语言C语言、高级语言C++和VB等等,各种程序设计语言都有各自的优缺点。本书将介绍VB编程的入门基础知识及高级编程知识。
VB是Microsoft公司于1991年开发出的新一代高级程序设计语言,适用于编程初学者学习,随着Windows操作系统的不断成熟,VB产品由1.0版升级到6.0版。
在1998年,Microsoft推出了VB 6.0版本,这一版本得到了很大的扩充和增强。它还引入了使用部件编程的概念,实际上这是对面向对象编程思想的扩展。迄今为止,VB已经发展成为快速应用程序开发RAD(Rapid Application Development)工具的代表。本书要介绍的是VB 6.0这个版本。
本书特色
笔者在2006年推出了《Visual Basic 6.0程序设计从基础到实践》的第一版,取得了不错的口碑和市场效应,为了满足读者的更多需求,本次笔者在第一版的基础上对内容进行了大量的补充和修改,使得读者更容易学习和掌握。
目前市场上相关的图书很多,为了能够让读者更好地了解本书,下面介绍本书的重要特色:
[1] 实例丰富,全书包含了近200个实例,实例涵盖VB编程的每一个知识点,其中既有反映技术要点的小实例,也有大型的综合实例,读者在开发当中遇到的问题基本上可以通过本书得到解决。
[2] 对VB知识阐述彻底,本书是目前市场上介绍VB编程比较完善的一本书,首先详细地介绍VB程序设计基础,然后详细地介绍VB高级编程,最后通过综合实用系统总结本书前面所述,引导读者编写大型程序。
[3] 全书内容由浅入深,表达清晰,作者有丰富的写书经验,读者在使用的过程中,有任何问题,均可发送邮件到pinjie001@126.com进行咨询。
对第一版的升级和改进
与第一版相比,第二版做出了如下改进:
(1)调整案例说明格式,使得案例的介绍说明更加通俗易懂;
(2)大部分章节增加本章扩展,主要是将以前没有写进去的重要知识补充,如重要函数,API、重要控件,INI文件处理,颜色处理系统等。
(3)对部分有问题的内容和案例进行了修订。
(4)增加40多个案例,如基础应用、图像处理,网络编程等。
(5)增加了更多的内容,对前面的基础知识进行了更加详细的阐述,而将一些综合应用的内容放置在本书光盘中,供有能力的读者阅读。
本书共分为19 章,具体内容请参见本书后面章节。由于篇幅限制,本书部分章节的内容(16~19章)将在光盘中提供。
本书由沈炜主编,其中郭伟伟老师编写了第11章、第13章、第14章、第15章、第17章、第18章,沈炜编写了其余章节并对全书做了审阅。
由于时间仓促和作者的水平有限,书中错误和不妥之处在所难免,敬请读者批评指正。
编者
2008年6月