VB6.0就是VB。NET吗

来源:百度知道 编辑:UC知道 时间:2024/06/29 02:06:10

VB.NET是微软为了统一.NET而新开发的语言,VB.NET沿用了VB6的部分语法,是VB 6.0的后继版本,但是并不是VB6的升级版。
VB.NET除了在语法上还保留VB6.0原有的踪影以外,二者几乎在90%以上保持相似或相同。但在其他很多方面,VB.NET都和VB6.0截然不同。正是这些不同点,才使得VB.NET功能更强大,更有生命力,但同样也为VB6.0程序员转型为VB.NET程序员带来了困难。因为VB.NET提出了很多新的功能、概念和观点,掌握VB.NET不仅要掌握语法,还需要理解并运用这些新的功能、概念和观点。当然也需要掌握.Net框架,理解CLR(CommonLanguage Runtime,通用语言进行时)。
总结下面几个二者不同点:
VB.NET是完全面向对象和后现代化的语言(JAVA独具的新概念)
VB.NET是自由线程语言
VB.NET的运行速度比VB6要快
VB.NET从语法上来说更加紧凑和具有规律性
VB.NET开放了界面设计代码
VB.NET可以更好地集成微软的新产品和新技术
VB.NET拥有更加强大附属组件
VB.NET拥有移动开发的能力
VB.NET封装的类功能强大,不需要额外使用API
VB.NET的开发环境更加紧密与集成化,与同类语言(如C#)连接更紧密
VB.NET目前还受到微软的更新和支持
VB.NET必须运行在.NET的虚拟机上
VB.NET要更加难学

两者是同一软件的不同版本。
VB.NET是基于.NET的开发工具 属于VB6的升级版本 VB.NET相对于VB6来说功能更加强大 难度相对更高 VB.NET 可以用来开发部分平台的工程 如WinCe POP3 及LKE5等 对于移动设备工程开发也有较好的效果 .。VB.NET的版本也在一直更新,2005好像出来了,我一直用的2003版本。

哎!!!
多去书店看看吧
不买书也行

.....
不是 VB.NET是基于.NET的开发工具 属于VB6的升级版本 VB.NET相对于VB6来说功能更加强大 难度相对更高 VB.NE