2
VB家族语言简介
• Visual Basic 6.0
– 源自于BASIC编程语言。
– 由微软公司开发的包含协助开发环境的事件驱动编程语言。开发的程序只能运行在
Microsoft Windows中,并且在运行时还需要一个1.4M大小的运行库。
– 功能强大、易学易用。
– 虽然是面向对象的编程语言,但是不支持继承、多线程等特性。
• VB6 派生的语言
– Visual Basic for Applications,即VBA,包含在微软的应用程序中(比如Microsoft
Office),以及类似WordPerfect Office这样第三方的产品里面。
– Visual Basic Scripting Edition ,即VBScript,是默认的ASP语言,还可以用在
Windows脚本编写和网页编程中。它的语法类似于VB,但不使用VB运行库运行,而是
由Windows脚本主机解释执行。
• Visual Basic .NET
– VB6.0 的继任者Visual Basic .NET,使用了新的核心和特性,需要.NET Framework的
支持,是.NET平台的一部分(如使用ADO.NET来访问数据库)。
– VB.NET编程语言是一种真正的面向对象编程语言,和VB6 并不完全兼容。
– VB.NET系列包括Visual Basic .NET 2003(VB7.1)、 Visual Basic 2005(VB8.0)、
Visual Basic 2008(VB9.0)