随着宣布将在 Windows 8 上支持 VB6,我的问题是:
微软有没有说过(是或否)VB6 应用程序将在基于 ARM 的平板电脑上运行的地方?
如果没有,是否有任何 ARM 模拟器,以便我们可以在 Windows 8 ARM 平板电脑上测试我们的 VB6 应用程序?
我的理解是:不会。Windows 8 将支持 2 种不同的 API:Win32(以及最重要的 .NET)和 WinRT。Windows 8 ARM 版本将仅支持 WinRT。VB6 是针对 Win32 API 编译的,它不适用于 ARM 平板电脑。
正如 Adam Mihalcin在这个答案中所解释的那样。
在 ARM 上,没有 3rd 方桌面应用程序、VB6 或其他。而且你不会看到新的 Metro 框架对 VB6 的支持,因为……嗯…… VB6 就像 10 年前一样被弃用了。
是时候投资重写了。