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还需要在机房重构中体会它的奥秘之处。
一、整体
二、具体
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还需要在机房重构中体会它的奥秘之处。
相关文章推荐
- VB.NET与VB6.0的区别二
- VB.NET和VB6.0有什么区别(转)
- Vb.NET与VB6.0的区别
- 简要分析VB6.0和VB.NET区别
- VB.NET与VB6.0区别初认识
- VB.NET和VB6.0有什么区别?
- vb.net中的show与showDialog的区别
- vb.net与c#.net区别
- C#与vb.net的区别
- C++.NET与C#的编码区别 ,vb.net与c#的语法比较
- 在VB.NET中CSTR()函数和TOSTRING()函数的区别
- VB6.0和VB.Net的对照表
- VB.NET中IF与IIF的区别
- 【转】C#与vb.net的区别
- VB.net中的Static变量和Shared变量的区别
- asp.net(C#.VB)数组、arraylist和list的区别
- VB.NET 中的ref 和C#中的ref 格式区别
- 从VB.Net到VB6.0要小心,关于使用IIF和log求对数函数(串联的小知识)
- C#与VB.NET的区别
- C#与vb.net的区别