1

只要我在 Visual Studio 2012 中打开一个 .cls 文件,许多代码部分就会自动更改。

例如:

Set objHTTP = CreateObject("MSXML2.XMLHTTP")

变成

objHTTP = CreateObject("MSXML2.XMLHTTP")

objHTTP.open "POST", strURL, False

变成

objHTTP.open("POST", strURL, False)

当我去构建时,这些更改会破坏构建,我只在查看当前版本的代码时才注意到这些更改。我不是 VB6 专家,这些变化并不明显!

4

1 回答 1

4

VB6 和 VB.Net 是非常不同的动物。

你看到的变化是因为语法也发生了很大的变化。无法在 Visual Studio 2012 中打开 VB6 项目并运行它。将应用程序迁移到 VB.Net 是一项主要任务,有时意味着需要重写。

更多信息,请参见: VB.NET 和以前的 VB 版本有什么区别?

于 2013-07-16T08:54:08.867 回答