图书前言

Visual Basic是Microsoft公司推出的可视化应用程序开发工具组件的一个成员,是功能强大的Windows环境下的编程语言。十余年来,Microsoft公司始终没有放弃对Visual Basic的支持和创新。从最初的1.0版,到目前基于.NET环境的Visual Basic.NET,利用了可视化的界面设计和面向对象的代码操作方式,具有简单易学的特点,降低了Windows平台下图形界面程序开发的难度。Visual Basic 6.0作为Visual Basic家族中相对比较成熟的一个版本,提供了对多媒体、数据库和网络等领域开发的强大支持。

目前,Visual Basic程序设计课程作为高职高专院校电子信息大类各专业的必修课和选修课,着重培养学生掌握开发基于图形界面的应用程序的能力和解决实际问题的能力。为满足高等职业教育对课程教学需求,从培养应用型人才的目标出发,本书编写时充分考虑了实用性的需要,将基础理论学习和实践操作紧密结合在一起,本着适度和够用的原则,即有基础训练,又有实际工作中必要的提高知识,用实例的方式着重讲解VB程序设计的基本思想和方法,在操作中直观地学习比较抽象的概念、思想和方法,有利于提高学生的学习兴趣和积极性。内容介绍上突破代码设计的难点,注重培养学生分析问题和解决问题的方法,从而能够举一反三地解决实际问题。

本书分为9章,第1、2、3章是Visual Basic基础知识,介绍窗体和标准控件的基本操作方法;第4章介绍程序设计的基本知识;第5章介绍人机交互和系统设计中用到的菜单和对话框的设计;第6、7、8章介绍Visual Basic开发数据库的方法;第9章介绍Visual Basic开发网络应用功能的几个简单的例子。

本书可作为高职高专院校电子信息大类各专业和相关专业的教材,也可供自学Visual Basic程序设计的人员作为参考。本书以Visual Basic 6.0中文版为语言背景,所有代码均上机验证通过,代码中斜体字为键盘输入内容。

参加编写的作者是长期在高职高专院校从事Visual Basic程序设计课程教学的教师。其中第6章至第8章由王天华编写,第1章至第5章和第9章由万缨编写。

本书得到了谭浩强教授和浩强创作室的大力帮助,在此表示衷心地感谢。

由于作者水平有限,书中难免有不当之处,敬请专家和读者不吝指正。

编者

2005年12月