永发信息网

VB6.0就是VB。NET吗

答案:6  悬赏:0  手机版
解决时间 2021-03-17 21:34
  • 提问者网友:欲劫无渡
  • 2021-03-17 00:13
VB6.0就是VB。NET吗
最佳答案
  • 五星知识达人网友:洎扰庸人
  • 2021-03-17 01:14
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要更加难学
全部回答
  • 1楼网友:毛毛
  • 2021-03-17 06:36
狂晕
  • 2楼网友:十鸦
  • 2021-03-17 05:13
vb6.0与vb.net在语法上是相似的,vb.net是微软后续开发的编程语言,与vb6.0最大的区别是完全的面向对象,而vb6.0是属于面向过程的。vb6.0简单易用,但是微软已经在2008年宣布不再继续提供支持,是已经淘汰的编程语言了,但是对于非专业的程序员,依然可以在win7上进行程序开发,我就是其中的一员。
  • 3楼网友:轻雾山林
  • 2021-03-17 04:51
..... 不是 VB.NET是基于.NET的开发工具 属于VB6的升级版本 VB.NET相对于VB6来说功能更加强大 难度相对更高 VB.NET 可以用来开发部分平台的工程 如WinCe POP3 及LKE5等 对于移动设备工程开发也有较好的效果
  • 4楼网友:荒野風
  • 2021-03-17 03:37
哎!!! 多去书店看看吧 不买书也行
  • 5楼网友:持酒劝斜阳
  • 2021-03-17 02:26
两者是同一软件的不同版本。 VB.NET是基于.NET的开发工具 属于VB6的升级版本 VB.NET相对于VB6来说功能更加强大 难度相对更高 VB.NET 可以用来开发部分平台的工程 如WinCe POP3 及LKE5等 对于移动设备工程开发也有较好的效果 .。VB.NET的版本也在一直更新,2005好像出来了,我一直用的2003版本。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯