Visual Basic项目开发案例精粹
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人

前言

VB 6.0是目前最常用的Windows程序设计工具之一,是典型的面向对象的程序设计语言,在软件项目中得到广泛应用。随着Windows操作系统的普及和应用软件需求量的增大,VB程序的应用也得到了更大发展。VB程序设计具有代码简洁、界面设计简单、代码编写量小、编程效率高、调试简单等特点。尤其,使用VB中的各种控件技术可以设计友好的人机交互界面,并能完成复杂的功能。

自1991年Microsoft公司推出可视化编程、事件驱动的VB 1.0以来,VB已经发布了6个历史版本。1998年,Microsoft公司发布了VB 6.0。

本书的内容

本书共30章,每章介绍一个功能完整的案例,先进行需求分析,再进行结构设计、数据库设计或技术要点分析,最后介绍界面设计和实现过程。在本书中,作者将向读者展示30个项目,这些项目包括了数据库管理、游戏设计、网络应用、图像处理、串口通讯和摄相头监控等方面,都是真实的企业级或者从企业级项目中浓缩出来的。在讲解每个项目时,将采用实际项目开发的流程,一步一步的将开发中的每个步骤展现在读者面前,力求让读者在最短的时间内,高效的掌握Visual Basic开发的流程以及相关开发的技术要点。

本书的特点

案例丰富

本书精选了30个项目案例,内容主要涉及数据库管理、游戏设计、网络应用、图像处理、串口通讯和摄像头监控等方面。各案例力求功能齐全,注重实际应用。并且在案例程序中,介绍了很多关键的编程技术,如使用面向对象的方法创建对象实例、数据库查询和更新的编程技术、图形与图像处理的方法,以及多种多媒体技术、网络编程技术和Windows应用程序接口技术等的应用。

后台数据库多样性

对于书中的数据库管理系统,本书为读者提供了Microsoft Access、SQL Sever 2000和SQL Sever 2005三种后台数据库的源文件,并在光盘中提供了三种后台数据库基本使用方法的多媒体教学视频,使本书适合不同类型的数据库用户使用。

配套视频

书中对关键程序进行了详细讲解,所有案例均提供了关键模块的使用和重要程序代码设计的多媒体语音教学视频。本书共组织的30个项目案例,有些来自于学生平常的课程设计、毕业设计,考虑到整体篇幅,对于前19项目,本书给出了详细的讲解,对于后11个项目,本书仅给出了需求分析、技术要点说明、系统结构说明和项目运行演示的内容,在随书所附的光盘中,提供了这些案例的完整的源文件和多媒体教学视频,整体的多媒体教学长达24个小时。

技术文档

提供超过2000页的技术文档,文档涉及Visual Basic程序设计的基本技术,Visual Basic网络编程技术、Access数据库使用技术,SQL Server 2000数据库使用技术,SQL Server 2005数据库使用技术等。

互动答疑

本书提供相应的互动答疑,读者可以通过封面上的QQ和网址寻求关于本书的技术支持。

面向的读者

本书既可以作为VB初学者的培训教材,也可以作为具有一定编程经验的VB程序开发人员的参考书,还适合VB自学者和大专院校学生阅读。

鸣谢

本书主要由冯小燕、刘斌、俞磊、牛小梅等编著。参加本书编写工作的还有闫书磊、林登奎、杨馨、葛杰、袁宝玺、高守传、胡荷芬、张彬、许小荣、任保宏、庞永庆、卜炟、曲培新等,在此,编者对以上人员致以诚挚的谢意!

作者力图使本书案例功能详实,并尽量使用关键编程技术进行程序设计和简化程序代码。但由于水平有限,书中难免有不足之处,欢迎广大读者、同仁批评斧正。

我们的E-mail地址为qiyuqin@phei.com.cn

编著者

2010.2