全心思齐网

“vb6.0”与visualstudio中的“vb”有何区别?

Visual Studio 6.0中的VB和VB6.0是同一版本。 2002年开始,微软发布了 Visual Studio .NET(内部版本号为 7.0)。 微软将.NET Framework与 Visual Basic 结合而成为 Visual Basic .NET (vb .net),重新打造 VB,新增许多特性及语法,又将 VB 推向一个新的高度。这VB.Net与VB6.0及以前版本的VB有很大的区别。

1、 继承。至此,Visual Basic 完成了向面向对象转变的道路。

2、 共享成员。

3、 Try…Catch结构化异常处理。

4、 Delegate 和 Interface。

5、名称空间。

6、 对自由线程的支持。 特别的是,Visual Basic .NET大大减少了 Visual Basic 语言的关键字,如 GoSub、PSet 等等。原先的 Visual Basic 有多达120个关键字,这给写程序带来了很大的不便,现在经过精简,Visual Basic 脱下了这个沉重的包袱。 Visual Basic 6.0语言具有不支持继承、无原生支持多线程、异常处理不完善等三项明显缺点,使其有所局限性(此些缺点皆已在 vb .net 获得改进)。 vb .net编程语言是一种真正的面向对象编程语言,和 VB 并不完全兼容。

匿名回答于2024-05-24 03:42:53


相关知识问答