Basic及其编程环境.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第一章 Visual Basic及其编程环境 1.1 早期Basic语言与Visual Basic 一、早期Basic语言 1964年 G.Kemeny和Thomos E.Kurtz创造 BASIC(Beginner’s All-purpose Symbolic Instruction Code 初学者通用符号指令代码) BASIC语言特点: 简单易懂好学 是一种会话式的语言 直接操作或计算 不仅可用于数值计算 还有数据处理能力 1.1 早期Basic语言与Visual Basic BASIC语言是一种解释执行的语言。执行速度相对较慢,而且要在特定的环境下执行。 编译执行:BASCOM。 源程序 编译 中间文件 链接 执行文件 速度提高,语句受限制。 解释性和编译性的优点缺点对比 微软1987年推出了结构化的Quick BASIC,将解释型的方便性和编译型的执行速度有机地结合在一起,即可在同一环境下完成编辑、调试和运行,又提高了执行速度,并且在功能上也进行了较大地扩充。 二、可视化Basic语言--Visual Basic OS的发展: DOS→Windows 字符界面→图形用户界面(GUI) GUI的好处:应用程序易于学习和使用,用鼠标加菜单命令就可执行指定的操作,不要输入复杂的键盘命令。 1991年微软公司推出Visual Basic, Visual Basic是首批采用事件驱动编程机制的计算机语言之一,事件驱动是一种适用于图形用户界面(GUI)的编程方式。 传统的编程是面向过程、按规定顺序进行的,程序设计人员总是要关心什么时候发生什么事情。 用事件驱动方式设计程序时,程序员不必给出精确次序执行的每个步骤,只是编写响应用户动作的程序。 与传统的面向过程的语言不同,在用Visual Basic设计应用程序时,要编写的不是大量的程序代码,而是由若干个微小程序组成的应用程序,这些微小程序都是由用户启动的事件来激发,从而大大降低了编程的难度和工作量,提高了程序开发的效率。 三、Visual Basic的版本 1991年,Visual Basic1.0 1992年,Visual Basic2.0 1993年,Visual Basic3.0 1995年,Visual Basic4.0 1997年,Visual Basic5.0 1998年,Visual Basic6.0 2001年,Visual Basic.net 我们目前主要使用的是Visual Basic6.0,它又可分成三个版本: 学习版(Standard):基础版本,可用于开发应用程序。包括所有的内部控件、网格控件等。 专业版(Professional):除了学习版本的内容之外,还提供了一整套用于软件开发的功能完备的工具。还有ActiveX 控件、Internet控件和报表控件。 企业版(Enterprise):队了专业版本的全部功能之外,同时具有自动化管理器、部件管理器、数据库管理工具等。 1.2 Visual Basic的特点 Visual Basic是一种可视化的、面向对象和采用事件驱动方式的结构化高级程序设计语言。 简单易学、效率高、功能强。利用事件驱动的编程机制、新颖易用的可视化设计工具,使用Windows内部的应用程序接口(API)函数、动态链接库(DLL)、动态数据交换(DDE)、对象的链接与嵌入(OLE)、开放式数据访问(ODBC)等技术,可以高效、快速地开发出Windows环境下功能强大图形界面丰富的应用软件。 Visual意思是“视觉的”,“可视的Baisc”这个名字有些抽象,但实际上它是最直观的编程方法,你只要看到VB的界面就会明白,你无需编程,就可以完成许多步骤。在VB中引入了控件的概念,在Windows中控件的身影无处不在,各种各样的按钮、文本框、无线钮,都是控件的种类,VB把这些控件模式化,并且每个控件都有若干属性用来控制控件的外观,工作方法。这样你就可以象在画板上一样,随意点几下鼠标,一个按钮就完成了,这些在以前的编程语言下是要经过相当复杂的工作的。 Visual Basic特点: 可视化编程 面向对象的程序设计 结构化程序设计语言 事件驱动编程机制 访问数据库 动态数据交换(DDE) 对象的链接与嵌入(OLE) 动态链接库(D DL) 1.3 Visual Basic5.0和6.0的新特性 本机代码 建立用户自己的ActiveX控件 建立ActiveX文栏 多工程 向导 代码编辑器 Internet组件下载 枚举类型 多态 Repository(企业版) 可扩充的对象模型 建立不

文档评论(0)

hufengderen + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档