VB的历史

 

Visual Basic(VB)是一种由微软公司开发的包含协助开发环境的事件驱动编程语言.从任何标准来说,VB都是世界上使用人数最多的语言。它源自于BASIC编程语言.VB拥有图形用户界面(GUI)和快速应用程序开发(RAD)系统,可以轻易的使用DAO、RDO、ADO连接数据库,或者轻松的创建ActiveX控件.程序员可以轻松的使用VB提供的组件快速建立一个应用程序.

 

发展历史

1991年,微软公司推出了Visual Basic 1.0版.这在当时引起了很大的轰动.这个连接编程语言和用户界面的进步被称为Tripod(有些时候叫做Ruby),最初的设计是由阿兰·库珀(Alan Cooper)完成的.许多专家把VB的出现当做是软件开发史上的一个具有划时代意义的事件.其实,以我们现在的目光来看,VB1.0的功能实在是太弱了.但在当时,它是第一个"可视"的编程软件.这使得程序员欣喜之极,都尝试在VB的平台上进行软件创作.微软也不失时机地在四年内接连推出VB2.0,VB3.0,4.0三个版本.并且从VB3开始,微软将ACCESS的数据库驱动集成到了VB中,这使得VB的数据库编程能力大大提高.从VB4开始,VB也引入了面向对象的程序设计思想.VB功能强大,学习简单.而且,VB还引入了"控件"的概念,使得大量已经编好的VB程序可以被我们直接拿来使用.

 2002年Visual Basic .NET 2002 (v7.0)问世,2003年Visual Basic .NET 2003 (v7.1)问世,2005年11月7日Visual Basic 2005 (v8.0)问世,同时间推出Visual Basic 2005的免费简化版本Visual Basic 2005 Express Edition给Visual Basic初学者及学生使用.

VB 2005的"显著"优点是,可以直接编写出XP风格的按钮,以及其他的控件.但是其编写的小程序占用近10MB的内存.

通过几年的发展,它已成为一种专业化的开发语言和环境.用户可用Visual Basic快速创建Windows程序,现在还可以编写企业水平的客户端/服务器程序及强大的数据库应用程序.

VB会吸引更多的赞誉和批评,也会继续为广大的用户和程序员使用.它非常适合用来开发拥有友好界面的程序,但是不适合开发其它程序.

 

语言特性

VB的中心思想就是要便于程序员使用,无论是新手或者专家.VB使用了可以简单建立应用程序的GUI系统,但是又可以开发相当复杂的程序.VB的程序是一种基于窗体的可视化组件安排的联合,并且增加代码来指定组建的属性和方法.因为默认的属性和方法已经有一部分定义在了组件内,所以程序员不用写多少代码就可以完成一个简单的程序.

窗体控件的增加和改变可以用拖放技术实现.一个排列满控件的工具箱用来显示可用控件.每个控件都有自己的属性和事件.默认的属性值会在控件创建的时候提供,但是程序员也可以进行更改.很多的属性值可以在运行时候随着用户的动作和修改进行改动,这样就形成了一个动态的程序.

VB的程序可以包含一个或多个窗体, VB的组件既可以拥有用户界面,也可以没有。

VB使用参数计算的方法来进行垃圾收集,这个方法中包含有大量的对象,提供基本的面向对象支持.因为越来越多组建的出现,程序员可以选用自己需要的扩展库.和有些语言不一样,VB对大小写不敏感,但是能自动转换关键词到标准的大小写状态。

 VB使得大量的外界控件有了自己的生存空间.

 

 

本程序的基础建立在Microsoft Windows上

本网页使用Microsoft FrontPage于2007年制作。