本书介绍了使用Visual Basic 6.0进行windows应用程序开发的相关知识。采用“项目和任务驱动”的编写方式,每章节均有大量的实例,将知识点融入到实例当中。本书内容包括Visual.Basic 6.0的基础知识、窗体与基本控件、图形图像与文件操作、类与对象、数据库应用、多媒体和网络应用、程序的编译调试和发布、综合开发实例等。
Visua]Basic作为在Windows操作系统上的一种应用程序开发工具,曾一度成为最热门的开发工具。因为其开发效率高,在今天仍然具有相当多的拥护者,特别是在开发中小型数据库类的信息管理系统时,Visual Basic是众多开发2~-具中的首选。又因为其简单易学的特点,很容易入门,同时又具有可视化的开发环境,比较容易做出令人有成就感的软件作品,去除了编程的神秘面纱,因此在众多中等层次的学校中选其作为学生学习编程的语言工具。一旦学会了Visual Basic,对编程有了感觉之后,再学习其他编程语言就变得轻松简单了。
本书是面向中职学生编写的,在编写时充分考虑到了中职学生的学习心理特点。在内容选择方面,本书的学习入门难度低,减少了枯燥的、实用性不强的理论概念,加强了应用性和实操性强的内容;在内容的组织方面,本书采用了“项目和任务驱动”的编写方式,每章节均有自己的单元项目,在每个单元项目里又提供了大量的实例,在讲述实例的过程中将知识点融入。学生做完实例之后即掌握了相关的知识点,以达到学生易学、教师易教的目的。这是本书与目前大部分以理论知识为体系而编写的关于Visual Basic程序设计书籍的最大区别之处,所以本书很适合中职学校作为计算机相关专业的Visual Basic程序设计教材,也可以作为各类培训机构的培训用书或编程爱好者和初学者学习用书。
另外本书配有电子教案,其中包括所有例子的源代码、素材和各章的课件以及习题的参考答案,方便教学。
考虑到Visual Basic 6.0版本是最为成熟、应用最为广泛的一个版本,所以本书以VisualBasle 6.0作为讲解的内容。具体内容如下:
第1章 Visual Basic基础知识:通过一个小程序的制作,了解使用Visual Basic 6.0开发程序的基本步骤。
第2章 窗体与控件:制作一个简单的时钟程序,掌握窗体和基本控件的使用。 第3章 菜单与文本:使用菜单编辑器制作菜单,使用文本框编辑文本以及读写文本文件的方法。制作简单记事本程序。
第4章 图像与文件:介绍在程序中使用图像的方法,了解操作系统组织文件的方式。制作一个图片浏览器程序,了解AetiveX控件的使用。
第5章 类与对象:介绍面向对象程序设计的基本方法和概念。使用类和集合制作名片簿程序。
第6章 数据库:介绍程序访问数据库的方法,制作一个班级通信录程序,掌握Data控件、ADODC控件和数据环境设计器的使用方法。
第7章 多媒体:制作音频、视频和Flash播放器。
第8章 网络编程:掌握网络编程的方法,制作网络文件下载程序、网络聊天程序和网络服务程序。
第9章 综合应用实例:通过制作一个办公室通知发布系统,了解一个完整程序的开发过程,如需求分析、模块实现等。
第10章 应用程序的编译和打包发布:介绍编译和发布程序的方法。
附录 Visual Basic 6.O的安装、语言基础和编码规范等。
本书由杨光宏任主编,李会宁任副主编,陈佳玉主审。本书第1、2、3章由黄立峰编写,第4、5、8章及附录由杨光宏编写,第6、9章由李会宁编写,第7章由鲁东晴编写,第10章由李海鹏编写。最后由杨光宏统稿。
由于作者的水平和时间有限,书中难免有不当之处,还望专家和广大读者批评指正,以便我们不断完善。
编 者