Visual Basic的历史

VB,Visual Basic的缩写,是美国微软公司于1991开发的一种可视化、面向对象、事件驱动的结构化高级程序设计语言,可用于在Windows环境下开发各种应用程序。简单易学,高效强大,可以和Windows的专业开发工具SDK相媲美。在Visual Basic环境下,利用事件驱动的编程机制、新颖易用的可视化设计工具,并利用Windows中广泛的应用程序接口(API)函数、动态链接库(DLL)、对象链接和嵌入(OLE)、开放式数据连接(ODBC)等技术,可以高效快速地开发出Windows环境下功能强大、图形界面丰富的应用软件系统。

Visual Basic编程语言

1991年,美国微软公司推出了Visual Basic 1.0(简称VB)和1992,微软公司也推出了VB 1.0的升级版,VB 2.0……...最新版本是VB 2010。

视觉是指可见的,是指开发类似Windows操作系统的图形用户界面(GUI)的方法。与其他编程软件不同的是,它不需要编写大量的代码来描述界面元素的外观和位置,只需将预先建立的对象拖放到屏幕上相应的位置即可。应该说这是一次质的飞跃,是编程技术的一次革命。

Basic其实是一个短语的缩写,是初学者通用符号指令代码,它的中文意思是“Initiator通用符号指令代码语言”。

Visual Basic 6有三个版本:学习版、专业版和企业版,以满足不同的开发需求。学习版适合普通学习者和大部分使用Visual Basic开发一般Windows应用程序的人。专业版适用于计算机专业开发人员,包括学习版的所有内容功能和互联网控件开发工具等高级功能。企业版除了专业版的所有内容之外,还有自动组件管理器等工具,让专业程序员在群体中开发强大的分布式应用。

随着版本的完善,Visual Basic的功能越来越强。从5.0版本开始,Visual Basic已经发布了中文版。与以前的版本相比,它的功能有了很大的改进。

但是,无论功能多么强大,Visual Basic还是有一个缺点:需要的DLL文件必须安装在没有MSVBVM**的电脑上。DLL(同样,没有MSVCRT * Visual c++也无法运行。DLL)。

20世纪初,微软推出了Visual Studio。NET 2003,和Visual Basic相比变化很大。Visual Studio为各种编程工具做了一个平台,Visual Basic.NET可以在这个平台上运行。和传统的VB相比,有很大的不同。VB。净使用。Net框架进行可视化编程,并且与COM框架兼容良好。Visual Studio。NET 2003适用。NET框架1.1。

2005年,Visual Studio 2005使用了NET 2.0的技术,给程序员带来了更大的方便。但是,新程序也需要更高的系统配置,并且需要微软的支持。2.0以上的. Net框架。

2007年6月5438+2月,微软发布了Visual Studio 2008 Beta 2。发生了重大变化(见附图)。输入代码的时候,可以比VB2005快很多。非特殊情况下,VB2008会自动开启关键字补全命令,并支持最新。NET框架3.5 SP1测试版。

源于VB的一种语言

微软开发了一系列关于VB的脚本语言:

visual Basic for Applications VBA包含在Microsoft应用程序(如Microsoft Office)和第三方产品(如WordPerfect Office)中。VBA被嵌入到各种应用中,看似矛盾,但功能却和VB一样强大。

VBScript是ASP的默认语言,也可以用在Windows脚本和网页编码(HTML)中。虽然它的语法类似于VB,但它是一种完全不同的语言。VBS不与VB运行时一起运行,而是由Windows脚本宿主(wscript . exe-基于Microsoft Windows的脚本宿主)解释和执行。两种语言的差异影响了ASP网站的性能。

当微软准备开发一个新的编程工具时,第一个决定是用最抢手的VB6对其进行修改,还是重新建立一个新的工程开发工具。微软后来开发了Visual Basic。NET,它是VB的继承者,也是。NET平台。VB.NET编程语言是真正的面向对象编程语言(VB4-VB6只能称为基于对象而不能称为面向对象,最明显的特点就是VB4-VB6都不支持类继承),与传统的Visual Basic并不完全兼容。