VB6在Windows 8的ARM片

问题描述:

使用该VB6会在Windows 8支持的声明,我的问题是:

With the announcement that VB6 will be supported on Windows 8, my question is:

有,微软曾表示,任何地方(是或否)VB6应用程序将在ARM上运行基于片?

Is there any place where Microsoft has said (Yes or No) VB6 apps will run on the ARM based Tablets?

,如果没有,有没有ARM仿真器,所以我们可以测试在Windows 8 ARM平板?

And, if not, is there any ARM emulator, so we could test our VB6 apps on a Windows 8 ARM Tablet?

我的理解是:否。Windows 8将支持两种不同的API:Win32的(和.NET最重要的是)和WinRT的。 Windows 8的ARM构建将只支持WinRT的。 VB6是针对Win32 API的编译,它不会对ARM平板电脑的。

My understanding is: No. Windows 8 will support 2 different APIs: Win32 (and .NET on top of that) and WinRT. The Windows 8 ARM builds will only support WinRT. VB6 is compiled against the Win32 API, it won't work on the ARM tablets.

作为这个答案解释亚当Mihalcin

As explained by Adam Mihalcin in this answer.