
1个回答
展开全部
VB6是98年发布的,VB2003是03年发布的,VB2003新。
二者语言本身大体相同,VB2003增加和改变了一些语法。
但是,
vb6是基于com组件的
VB2003是基于.net平台的
二者所属的平台不同,运行机制不同,类库有较大差异,实际使用起来有很大的区别。
你可以把它们看成两种完全不同的语言,也可以看成是VB6的一个大升级。微软当然是希望大家看成是后者,它给VB2003的版本号也是接着VB6往后排——VB7.1。
由于.net平台还在更新发展中,每隔2-3年就会推出新版本,所以通常把所有基于.NET平台的VB(VB2002及其后续版本)统称为VB.NET。
VB6是"老VB"的最后一个版本。
VB2003是VB.NET的第一个实用版本(之前的VB2002生命周期很短,而且由于是初版,很多方面非常不理想),基于.NET1.1。
现在.NET平台上最新的版本是VB2012,基于.NET4.5。
二者语言本身大体相同,VB2003增加和改变了一些语法。
但是,
vb6是基于com组件的
VB2003是基于.net平台的
二者所属的平台不同,运行机制不同,类库有较大差异,实际使用起来有很大的区别。
你可以把它们看成两种完全不同的语言,也可以看成是VB6的一个大升级。微软当然是希望大家看成是后者,它给VB2003的版本号也是接着VB6往后排——VB7.1。
由于.net平台还在更新发展中,每隔2-3年就会推出新版本,所以通常把所有基于.NET平台的VB(VB2002及其后续版本)统称为VB.NET。
VB6是"老VB"的最后一个版本。
VB2003是VB.NET的第一个实用版本(之前的VB2002生命周期很短,而且由于是初版,很多方面非常不理想),基于.NET1.1。
现在.NET平台上最新的版本是VB2012,基于.NET4.5。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询