在Windows 64位上运行16位应用程序

时间:2015-12-07 17:19:26

标签: delphi 64-bit 16-bit

我需要在没有虚拟化或XP模式的Windows 64位上运行16位应用程序。 你有解决方案吗 ? 我的应用程序有一个用户界面,她需要打印和访问磁盘。 它是一个老怪物,我们没有源代码(Delphi),它非常具体(按需制作)。 我想到了操作系统和二进制文件之间的一种封装或“转换器”。 一个想法?

1 个答案:

答案 0 :(得分:4)

  

我需要在没有虚拟化的Windows 64位系统上运行16位应用程序。

这是不可能的。在这样的系统上运行此应用程序的唯一方法是通过一种或另一种形式的虚拟化环境。

你想知道某种形式的翻译或适配器,但这当然是虚拟化的。 64位系统本身无法运行16位进程,因此您需要一个虚拟化环境才能运行它。