如何编译传统的VB6代码

12 vb6

我们继承了VB6 dll,我们需要对其进行更改.我们有代码但没有VB6编译器.我们怎样才能重建dll?我们在哪里可以下载VB6环境/编译器?提前致谢.

Jon*_*n B 19

VB6仍然可以作为MSDN订阅的一部分.

  • @ P.Brian Mackey - 在撰写本文时,在我的MSDN上,它被称为"Visual Basic 6.0,企业版(英语),光盘1"和光盘2 (4认同)

Sha*_*ica -4

您可以将旧版 VB6 代码导入到较新版本的 Visual Studio 中。

\n\n

只需使用File \xe2\x86\x92 Open \xe2\x86\x92 Convert打开 VB6 项目,它就会自动将 VB6 代码升级到当前版本。

\n

  • ...并且从该项目构建的结果托管 DLL 将与原始 VB6 应用程序的其余部分不兼容。 (8认同)
  • 在这种情况下,升级后的代码将不兼容 COM,因此您必须做一些工作才能使其兼容,否则它将对您毫无用处。您最好的选择是尝试在 eBay 或类似网站上找到二手(甚至是新的)出售的 VB6。 (2认同)
  • @Shaul 由于 DLL 仅作为另一个程序的组件存在,因此显然他们关心保留兼容性。 (2认同)