网站大量收购闲置独家精品文档,联系QQ:2885784924

vb编程语言发展历史简介.doc

  1. 1、本文档共8页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
vb编程语言发展历史简介 vb基础vb编程语言发展历史简介vb编程语言发展历史 简介 visualbasic从1991年诞生以来,如今已经18年了。basic是微软的起家产品,微软当然不忘了这位功臣。随着每一次微软技术的浪潮,visualbasic都会随之取得新生。可以预见,将来无论微软又创造了什么技术或平台,visualbasic一定会首先以新的姿态登上去的。假如你想紧跟微软,永远在最新的技术上最疾速地开发,你就应该选择visualbasic。 实际上,visualbasic之所以仍然具有强大的生命力,还由于它在微软的办公系列产品word、excel、powerpoint等软件中有着普遍的应用。visualbasic镶入到这些软件后被叫做vba,就是宏,这样一来,将某些特殊的处置要求用函数或编程的的方式交给用户,大大提高了这些软件的灵敏性、适应性和自动化水平。vba的一个复杂应用例子如: 在word中用宏语句插入域。 visual意即可视的、可见的,指的是开发像windows操作系统的图形用户界面(graphicuserinterface,gui)的方法,它不需求编写少量代码去描绘界面元素的外观和位置,只需把预先建立好的对象拖放到屏幕上相应的位置即可。 visualbasic6有学习版、专业版和企业版三种版本,以满足不同的开发需求。学习版适用于普通学习者及大少数运用visualbasic开发一般windows应用顺序的人员;专业版适用于计算机专业开发人员,包括了学习版的全部内容功能以及internet控件开发工具之类的初级特性;企业版除包括专业版全部的内容外,还有自动化构件管理器等工具,使得专业编程人员能够开发功能强大的组骨子里分布式应用顺序。 visualbasic是一种可视化的、面向对象和采用事件驱动方式的结构化初级顺序设计语言,可用于开发windows环境下的各类应用顺序。它复杂易学、 效率高,且功能强大可以与windows专业开发工具sdk相媲美。在visualbasic环境下,利用事件驱动的编程机制、新颖易用的可视化设计工具,运用windows外部的普遍应用顺序接口(api)函数,静态链接库(dll)、对象的链接与嵌入(ole)、开放式数据连接(odbc)等技术,可以高效、疾速地开发windows环境下功能强大、图形界面丰厚的应用软件系统。随着版本的提高,visualbasic的功能也越来越强。5.0版以后,visualbasic推出了中文版,与前个版本相比,其功能有了很大提升。 但是,功能再强大,visualbasic仍然有一个缺点:在没有msvbvm.dll的计算机上必需装置所需的dll文件。用它可设计操作系统,不过,比拟困难。 一、vb1.0西雅图夜空的雷电(1991年) 随着windows3.0的推出,越来越多的开发商对这个图形界面的操作系统发生了兴味,少量的windows应用顺序末尾涌现。但是,windows顺序的开发绝关于传统的dos有很大的不同,开发者必需将很多精力放在开发gui上,这让很多希望学习windows开发的人员却步。1991年,微软公司展现了一个叫thunder的产品,一切的开发者都惊呆了,它居然可以用鼠标画出所需的用户界面,然后用复杂的basic语言编写业务逻辑,就生成一个完好的应用顺序。这种全新的visual的开发就像雷电(thunder)一样,给windows开发人员开辟了新的天地。这个产品最终被定名为visualbasic,采用事件驱动,quickbasic的语法和可视化的ide。visualbasic1.0带来的最新的开发体验就是事件驱动,它不同于传统的进程式开发。同时,vbx控件让可视化组件的概念进入visualbasic。visualbasic1.0是革命性的basic,它的诞生也是vb史上的一段佳话。 由于windows3.1的推出,windows已经充沛取得了用户的认可,windows开发也进入一个新的时代。visualbasic1.0的功能过于复杂,绝关于windows3.1的强大功能没有发扬出来。所以,微软在1992年推出了新版本visualbasic2.0。这个版本最大的改良就是参加了对象型变量,比如 而且有了最原始的承继概念,对象型变量分为一般类型(control和form)和专有类型(commandbutton和form1等),一般类型的变量可以援用专有类型的实例,甚至通过后期绑定访问专有类型的属性和方法。还可以通过typeof… is运算符获取对象实例的运转时类型信息(这个功能就是当今c#的is运算符或java的instanceof运算符)。除了对语言的改良和扩充,visualbasic2.0对vbx有了很好的支持,许多第三方控件涌现出

文档评论(0)

星星点灯 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档