您的位置:首页 > 编程语言 > VB

VB.NET与VB6.0的区别

2015-02-11 16:58 274 查看
         VB.NET的视频已经看完了,虽说是VB.NET视频,但是大部分讲的是.NET平台。其实VB.NET就是VB6.0与C#的结合体,VB6.0的语法加上C#的思想。

       
一、整体


        



       
二、具体


        2.1 什么是 VB.NET? 

VB.NET是VB6.0的后续版本。Microsoft推出全新的编程和操作系统Framework——.NET,支持多种语言利用公共.NET库开发应用程序,这些应用程序在.NET Framework上运行。使用Visual Basic在.NET Framework上编程,这就是VB.NET。


             2.2 新特征

•面向对象的编程语言。支持继承、重载、接口、共享成员和构造器。

•支持所有的CLS特性,如存取控制.NET类、与其它.NET语言交互、元数据、公共数据类型、委托等等。

•多线程支持。

•结构化异常处理。


        2.3 类成员访问域

除了原有的Private和Public,VB.NET引入了几个新关键字。全部访问域关键字列表如下:







       2.4 数据类型的改变

VB.NET中有些数据类型得到改进。下面是变化对照表:







VB6.0中的Variant数据类型能存储任意类型变量,VB.NET中Object具备相同能力。


     
三、总结


      从整体看VB6.0和VB.NET十分相似,例如:同样的页面设计,同样的控件使用,拥有共同的数据类型,三大数据结构……但是,细微处又有着不同的一面,例如:后者是完全面向对象的,支持继承等,数据结构中的语句也有些差异……

      VB.NET还需要在机房重构中体会它的奥秘之处。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: