前 言
当你使用文字处理软件完成一份文稿,使用图像处理软件绘制一幅精美的绘画,或者在电脑的游戏世界中流连忘返之余,多少总会产生些许自己编写类似软件的冲动吧。
在计算机上使用的各种各样的软件、应用程序,从根本上来讲,都是计算机程序。因此,掌握了程序设计的思想和方法,可以增进对计算机更深层次的了解。
而人们利用计算机语言事先编写好的交给计算机执行的代码,就是计算机程序。计算机语言有很多种,常见的有BASIC语言、PASCAL语言、C语言等。Visual Basic是一种国际通用的高级计算机语言,它是一种适合初学者使用而又实用的语言。
在Visual Basic中,实际上无需编程,就可以完成许多功能。在Visual Basic中引入了控件的概念,在Windows中,控件的身影无处不在,各种各样的按钮、文本框、单选按钮等,都是控件的种类。Visual Basic把这些控件模式化,并且每个控件都有若干属性用来控制控件的外观及工作方法。这样你就可以像在画板上一样,随意按几下鼠标,一个按钮就完成了,这些在以前的编程语言中是要经过相当复杂的工作的。
Visual Basic是一个大型编程环境,要掌握它非一日之功。初学者很可能会被众多的属性设置和程序代码搞得头昏脑胀,如果没有一本合适的书籍来帮助学习,可能就会对编程失去信心,产生畏难心理。作者把多年进行程序设计教学的经验在书中体现出来,从而使学生在学习过程中尽量少走弯路。
本书从具体实例出发,以解决任务的方式详尽地讲述了利用Visual Basic编程的思路和方法,以及Visual Basic程序设计在图形图像、多媒体、网络和数据库等各个应用领域的程序设计技巧。
本书采用了"任务驱动"的方式,每个章节围绕实例展开,通过简单易懂的例子介绍程序设计的相关知识点。在具备了相应的基础后,再来完成更高层次的任务,这样使学生能够循序渐进,逐步掌握知识要点,从而在非常轻松的环境下完成设计任务,并能使学生举一反三,设计出更好的程序来。
本书由方其桂主编统稿,江浩编写,张骏、何立松、富栋、吴烜、王玉华、陈略韬、洪学锋、刘保权、王兵、邢飞、陈文武、承孝敏、郭佐铭、于继成、赵家春、郝惠民、汪秀峰等人参与了部分章节的编写和光盘制作工作。
由于作者水平所限,书中一定有许多疏忽和不足之处,敬请读者予以指正。我们的电子邮件地址为ahjc2001@sina.com。
方其桂
2002年1月