Visual Basic程序设计教学课件1219.pptxVIP

  1. 1、本文档共1219页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

项目一打开VisualBasic之门;任务1.1VisualBasic入门

任务导入

在学习VB之前,需要对VB有一个基本的认识。通过本任务,读者可了解VB的含义、版本、特点等知识,并可掌握VB的启动和退出方法,熟悉VB的集成开发环境以及了解VB帮助系统的使用方法等。;学习目标

(1)了解VisualBasic的含义。

(2)了解VisualBasic的版本。

(3)了解VisualBasic的特点。

(4)掌握启动和退出VB的操作方法。

(5)熟悉VB集成开发环境的各组成部分。

(6)了解VB帮助系统的使用方法。;任务实施

1.了解VisualBasic的含义

VisualBasic是一种具有良好图形用户界面的程序设计语言,它采用面向对象和事件驱动的程序设计机制,把过程化和结构化编程集合在一起,是一种易学实用的面向对象的软件开发工具。;Visual的意思是“视觉的”或“可视的”,也就是直观的编程方法。Visual是指开发图形用户界面的方法,采用这种方法不需要编写大量代码去描述界面元素的外观和位置,只需把预先建立的对象拖放到窗体上即可。

Basic是指BASIC语言,之所以叫做“VisualBasic”,就是因为它使用了BASIC语言作为代码。VB在原有BASIC语言的基础上进一步发展,至今包含了数百条语句、函数及关键字。;2.了解VisualBasic的发展

最早的VisualBasic1.0版本由Microsoft公司于1991年推出,而后于1992年推出了2.0版本,1993年推出了3.0版本,1995年推出了4.0版本,1997年和1998年分别推出了5.0和6.0版本。2000年以后,推出了VisualBasic.NET版本。;由于VisualBasic6.0具有简单易学的特点,因而成为非计算机专业学生学习程序设计的首选语言,使用它不仅可以设计标准的Windows程序,也可以进行数据库的设计和多媒体方面程序的编写。

为了方便不同用户的需求,VisualBasic6.0包含三个版本,分别为学习版、专业版和企业版。;1)学习版

学习版是VB的基础版本,主要是为初学者了解基于Windows的应用程序开发而设计的。它包括所有的内部控件以及网格、选项卡和数据绑定控件。

使用学习版可以很容易地开发Windows下的应用程序。;2)专业版

专业版为专业编程人员提供了一整套功能完备的开发工具。它包括了学习版的全部功能,同时还包括ActiveX控件、IIS应用程序设计器、集成的可视化数据工具和数据环境、Active数据对象和DHTML页设计器。;3)企业版

企业版可供专业编程人员开发功能强大的组内分布式应用程序。它包括专业版的全部功能以及BackOffice工具,如SQLServer、MicrosoftTransactionServer、IIS、VisualSourceSafe等。

上面三个版本是在相同的基础上建立起来的,所以大多数应用程序可以在三个版本中通用。这三个版本适合于不同的层次。开发人员可以根据三个版本的功能,选择一个合适的VisualBasic版本。;3.了解VisualBasic的特点

1)面向对象的可视化设计平台

利用传统的程序设计语言进行程序设计时,需要花费大量的精力通过编程设计程序的界面,在设计过程中看不到程序的实际显示效果,只有在运行程序时才能观察。如果对程序的界面不满意,则需要回到程序中去修改,这一过程常常需要反复多次,大大影响了编程的效率。;VB提供的可视化设计平台把Windows界面设计的复杂性“封装”起来,程序员不必再为界面的设计而编写大量程序代码,只需按设计的要求,用系统提供的工具在屏幕上“画出”

各种对象,VB就会自动产生界面设计代码,程序员所需要编写的只是实现程序功能的那部分代码,从而大大提高了编程的效率。;2)事件驱动的编程机制

传统的编程方式是面向过程、按程序事先设计的流程运行的。但在图形用户界面的应用程序中,用户的动作(即事件)控制着程序的运行流向,每个事件都驱动一段程序的运行。程序员在设计应用程序时,不必建立具有明显开始和结束的程序,而是编写若干个微小的子程序,即过程。这些过程分别面向不同的对象,由用户操作引发某个事件来驱动完成某种特定的功能,或由事件驱动程序调用通用过程来执行指定的操作。;3)结构化的设计语言

VB是在结构化的BASIC语言基础上发展起来的,具有高级程序设计语言的语句结构,接近于自然语言和人类的逻辑思维方式。其语句简

文档评论(0)

139****1983 + 关注
实名认证
文档贡献者

副教授、一级建造师持证人

一线教师。

领域认证该用户于2023年06月21日上传了副教授、一级建造师

1亿VIP精品文档

相关文档