Visual Basic程序设计教程

出版时间:2009-3  出版社:人民邮电出版社  作者:刘炳文  页数:292  

前言

  Visual Basic是开发Windows应用程序最简单易学的语言之一。它引入了面向对象和事件驱动的程序设计思想,大大缩短了应用软件的开发周期,因而深受广大计算机专业和非计算机专业人员的欢迎,已经成为众多计算机爱好者学习计算机程序设计的首选语言。  可视化编程是程序设计的一种新概念、新方法。Microsoft公司开发的可视化程序设计系列语言在功能和编程方法上是一致的,只要学会一种可视化程序设计语言,就可以很容易地学习另一种可视化程序设计语言。Visual Basic不但功能强大,而且容易掌握,因此十分适合作为第一门可视化程序设计语言来学习。掌握了Visual Basic程序设计技术,就可以学习更深入的内容或者其他难度更大的语言。正因为如此,目前国内很多高校的计算机专业和非计算机专业相继开设了Visual Basic的必修课和选修课。同时,在全国及各地区组织的计算机统一考试中,几乎无-例外地都包括Visual Basic的考试。  Visual Basic是大型程序设计语言,内容极其丰富,涉及Windows系统的各个领域,不可能在一本书中面面俱到地讲述全部功能。本书是学习Visual Basic程序设计的入门教材,适应初学者的需要,介绍的是Visual Basic程序设计中最基本、最常用的部分,是任何学习Visual Basic程序设计的人必须掌握的内容。此外,本书是在深入解Visual Basic程序设计方法和长期应用实践的基础上编写而成的,充分考虑到教学和初学者的需要,把通俗易懂作为重要标准;在体系结构上,根据初学者的认知规律作了细致安排,以使读者能顺利掌握所学知识;在内容上则注意了由简及繁、由浅人深、循序渐进、深入浅出以及理论与实践的密切结合。本书并没有追求内容的全面,但对所涉及的所有概念,都力求讲深讲透,而不是“点到为止”。全书概念清晰,逻辑性强,例题丰富。书中的例题是为理解概念而精心选择的,对每个例题的界面设计、代码编写、运行情况、使用的算法及应注意的问题等都进行了详尽的分析和说明,从而在进一步加深理解概念的基础上,真正掌握程序设计方法。  全书共分14章,主要内容包括:Visual Basic程序开发环境、对象和事件驱动的概念、运算符和表达式、数据输入输出、常用标准控件、基本控制结构、数组和记录、过程调用、键盘和鼠标事件过程、菜单程序设计、对话框程序设计、多窗体程序设计、文件处理等。本书与全国计算机等级考试(NCRE)大纲所规定的有关Visual Basic的全部考试内容相同。

内容概要

本书通过大量实例,深入浅出地介绍了Visual Basic 6.0中文版的开发环境、对象和事件驱动的概念、运算符和表达式、数据输入输出、常用标准控件、基本控制结构、数组和记录、过程调用、键盘和鼠标事件、菜单程序设计、对话框程序设计、多窗体程序设计以及文件处理等内容。针对初学者的特点,全书在编排上注意了由简及繁、由浅入深和循序渐进,力求通俗易懂、简洁实用。全书每章都附有习题,便于学生学习和老师教学。  本书可作为高等学校相关专业的基础课教材,也可作为计算机培训班教材或全国计算机等级考试(NCRE)的应试教材,还可以供初学者自学使用。

作者简介

刘炳文,国防大学教授。长期从事计算机教学和应用研究开发工作,参加国家“863”应用项目的研制,并多次获奖。已出版数十本与计算机应用有关的教材和专业书籍,内容涉及操作系统、工具软件、字表处理、应用基础、数据库、程序设计语言(BASIC、Quick BASIC、Ada、C、C++、Visual Basic、Visual Basic .NET、VBScript、Win32 API等)。自20世纪90年代初开始,从事Visual Basic的教学和应用研究工作,并一直跟踪版本的更新,先后出版过多本与Visual Basic程序设计有关的教材和专著。

书籍目录

第1章  Visual Basic程序开发环境   1.1  可视化与事件驱动型语言   1.2  Visual Basic的启动与退出   1.3  主窗口   1.4  其他窗口   习题  第2章  对象   2.1  对象及其属性设置   2.2  窗体   2.3  控件   习题  第3章  建立简单的Visual Basic应用程序   3.1  语句   3.2  编写简单的Visual Basic应用程序   3.3  程序的保存、装入和运行   3.4  Visual Basic应用程序的结构与工作方式   习题  第4章  数据类型、运算符与表达式   4.1  基本(标准)数据类型   4.2  常量和变量   4.3  变量的作用域   4.4  内部函数   4.5  运算符与表达式   习题  第5章  数据输入输出   5.1  数据输出——Print方法   5.2  数据输入——InputBox函数   5.3  MsgBox函数和MsgBox语句   5.4  字形   习题  第6章  常用标准控件  第7章  Visual Basic控制结构  第8章  数组与记录  第9章  过程  第10章  键盘与鼠标事件  第11章  菜单程序设计  第12章  对话框程序设计  第13章  多窗体程序设计与环境应用  第14章  文件  参考文献

章节摘录

  1.1.2 事件驱动的编程机制  Visual Basic通过事件驱动的方式来实现对象的操作,其程序不是按照预定的“路径”执行,而是在响应不同的事件时,驱动不同的事件代码,以此来控制对象的行为。一个对象可能会产生多个事件,每个事件都可以通过一段程序来响应。例如,命令按钮是一个对象,当用户单击该按钮时,将产生一个“单击”(Click)事件,而在产生该事件时将执行一段程序,用来实现指定的操作。  在用Visual Basic设计大型应用软件时,不必建立具有明显开始和结束的程序,而是编写若干个微小的子程序,即过程。这些过程分别面向不同的对象,由用户操作引发某个事件来驱动完成某种特定的功能,或者由事件驱动程序调用通用过程来执行指定的操作。这样可以方便编程人员,提高效率。  在传统的面向过程的应用程序中,执行哪一部分代码和按何种顺序执行代码都由程序本身控制。而在面向对象的程序设计中,程序设计人员要以“对象”为中心来设计模块,而不是以“过程”为中心来考虑应用程序的结构。此外,在事件驱动应用程序中,代码不是按预定的顺序执行,而是在响应不同的事件时执行不同的代码段。  事件是可以由窗体或控件识别的操作。在响应事件时,事件驱动应用程序执行指定的代码。事件可以由用户操作触发,也可以由来自操作系统或其他应用程序的消息触发,甚至由应用程序本身的消息触发。这些事件的顺序决定了代码执行的顺序,因此,在事件驱动应用程序中,每次运行时所执行的代码和所经过的“路径”是不一样的。  Visual Basic的窗体和每个控件都有一个预定义的事件集,当其中的某个事件发生,并且在相关联的事件过程中存在代码时,Visual Basic将执行这些代码。  尽管Visual Basic中的对象能自动识别预定义的事件集,但必须通过代码判定它们是否响应具体事件以及如何响应具体事件,代码(即事件过程)与每个事件对应。为了让窗体或控件响应某个事件,必须把代码放入这个事件的事件过程之中。

编辑推荐

  《VisualBasic程序设计教程》特点是不求面面俱到 力求讲深讲透;内容循序渐进 理论结合实践;例题丰富实用 分析详尽清晰。  《VisualBasic程序设计教程》是学习Visual Basic程序设计的入门教材,介绍的是Visual Basic程序设计中最基本、最常用的部分,是任何学习Visual Basic程序设计的读者必须掌握的内容。《VisualBasic程序设计教程》充分考虑到教学和初学者的需要,把通俗易懂作为重要标准;在体系结构上,根据初学者的认知规律作了细致安排,以使读者能顺利掌握所学知识;在内容上。则注意了由简及繁、由浅入深、循序渐进、深入浅出以及理论与实践的密切结合。《VisualBasic程序设计教程》的覆盖面不是很宽,但对所涉及的任何概念。都力求讲深讲透,而不是“点到为止”。书中的例题是为理解概念而精心选择的,对每个例题的界面设计、代码编写、运行情况、使用的算法及应注意的问题等都进行了详尽的分析和说明。《VisualBasic程序设计教程》与全国计算机等级考试(NCRE)大纲所规定的有关Visual Basic的全部考试内容相同。

图书封面

评论、评分、阅读与下载


    Visual Basic程序设计教程 PDF格式下载


用户评论 (总计0条)

 
 

 

250万本中文图书简介、评论、评分,PDF格式免费下载。 第一图书网 手机版

京ICP备13047387号-7