计算机技术的发展速度非常快,各种新技术、编程工具几乎每年都会更新。 各种应用软件从最初的几十个字节发展到现在的动辄几张光盘,功能越来越强大,技术内涵也日趋复杂。
在编程工具的发展中,Visual Basic作为一种入门级的编程语言,以Basic语言为基础,因语法简单、操作方便快捷、开发周期短,得到了很多开发人员的喜爱,不仅在高等院校的计算机专业中作为学习课程,还作为一种普及的计算机语言,广泛地在非计算机专业的学生中讲授。虽然,Visual Basic在底层开发能力方面不如Visual C++,但它的易用性和较短的开发时间,在很多应用领域中占有相当的优势。
而且,Visual Basic 6.0版的功能决不仅限于此,它已经可以应用于硬件控制、内存管理、进程控制、大型企业系统的编程等很多方面。另外,Visual Basic有着方便的ActiveX扩展接口,这使得Visual Basic在控件及不可视组件的使用上有着无限扩展的可能性。通过声明和调用Windows API函数(Windows应用程序接口函数), Visual Basic还可以将触角伸向操作系统内部,实现一些底层的应用。
本书第1章介绍了Visual Basic的语言基础和开发应用程序的常用控件的使用;第2章介绍了如何操作计算机文件,根据需求生成不同种类的计算机文件;第3章介绍了动态绘制图形,对图像进行专业级处理的手段;第4章描述了对不同种类的多媒体元素进行制作和播放的方法;第5章针对Windows的系统操作介绍了相关底层操作的一些对象和具体操作办法;第6章简单说明了Visual Basic提供的不同数据库的操作对象和控件的使用;第7章介绍了一些和网络相关的应用的实现。
本书内容的优势如下:
语言简洁,直接介绍编程要点,容易抓住编程重点,各个层次的读者都能很容易找到自己需要的内容。
从简单的语言基础到复杂的系统、数据库、网络应用,由易到难,由实例量的积累,而产生编程能力质的飞跃。
涉及应用领域广泛,实用价值高。
书中引入大量图例,直观性强。
本书提供的不仅是实例,还有编程的思想和方法,不同的编程语言之间都有很多共通之处,以Visual Basic为平台进行学习,可以很快达到触类旁通的层次。希望所有的读者朋友都能通过本书使自己的编程能力得到提高。
本书适合以下读者:
本书可作为计算机类专业的本科课程设计教材,也可作为非计算机专业的选修教材。特别是对Visual Basic感兴趣的编程人员,本书也是很好的选择。只需掌握了计算机程序设计的基本技术和Visual Basic的开发环境,便可学习本书。
由于本书的实例设计的应用领域广泛,难易有度,实践性强,应用价值好,因此对于那些对编程知识了解较多的编程高手也有一定的参考价值。
本书每个部分中的实例在设计上都是循序渐进,由易到难,因而对一般计算机编程知识了解不多的读者也会有一定的帮助。
本书以编程为主,所以书中变量用正体。
本书可提供免费的配套资源,包括本书所有实例及源代码,实例是使用Microsoft Visual Basic 6.0开发和测试。可向出版社索取。
编者2008年8月