类模块与.net中的类

时间:2016-01-26 15:51:21

标签: vb.net class oop vb6 vb6-migration

我正在将大约5k行vb6代码升级到vb.net(最初我认为这将是一件容易的事)。 vb6代码使用类模块(.cls文件)以OO样式编写。

我应该保留此文件扩展名(如果可能),还是应该尝试在vb.net中的类文件(.cls文件)中复制.vb文件

类模块文件和文件之间有什么区别?

1 个答案:

答案 0 :(得分:2)

  • VB6 Class Modules(。cls)实际上相当于Classes in .Net(有很多语法差异)
  • VB6 Modules(。bas)相当于.Net中的Modules(有一些语法差异)
<。> .Net中的类和模块都必须具有.vb扩展名,因此您无法保存.cls文件,您必须将VB6代码翻译/重写为.Net

相关问题