如何在windows 7中安装Delphi 4(32位)

如何在windows 7中安装Delphi 4(32位),delphi,windows-7,delphi-4,Delphi,Windows 7,Delphi 4,我正在尝试在Windows7中安装Delphi4。我对使用delphi还不熟悉。当我试图检查它时,抛出了以下错误。 “config.nt。系统文件不适合运行ms dos和microsoft windows应用程序” 我在谷歌上查了一下,并尝试了以下步骤 我试图检查system32文件夹中的所有3个文件config.nt、autoexec.nt和command.com。他们都在场 然后我尝试编写所有文件,从google获取每个文件的内容并保存它们。然后我用新文件(config.nt、autoexe

我正在尝试在Windows7中安装Delphi4。我对使用delphi还不熟悉。当我试图检查它时,抛出了以下错误。 “config.nt。系统文件不适合运行ms dos和microsoft windows应用程序

我在谷歌上查了一下,并尝试了以下步骤

  • 我试图检查system32文件夹中的所有3个文件config.nt、autoexec.nt和command.com。他们都在场

  • 然后我尝试编写所有文件,从google获取每个文件的内容并保存它们。然后我用新文件(config.nt、autoexec.nt、command.com)替换System32中的文件。即使在那之后,我也无法安装Delphi4。同样的错误信息不断出现

  • 然后我尝试了以下步骤。 a、 单击开始,指向设置,然后单击控制面板。 b、 双击系统,单击高级选项卡,然后单击环境变量。 c、 在用户名的用户变量列表中,单击TMP,然后单击编辑。 d、 在“变量值”框中,键入c:\windows\temp,然后单击“确定”三次。 或者,在变量值框中键入不使用长文件名的任何文件夹的路径。 e、 关闭控制面板。 但这也没有帮助。 我完全不知道下一步该怎么办。如果有人能帮忙那就太好了


  • 在Windows Vista上对我有效的方法(我没有在Windows 7上尝试过)是为Delphi 4创建SETUP.EXE的快捷方式,并将快捷方式配置为使用“Windows NT 4”的兼容模式。要打开快捷方式的属性,请选择“兼容性”选项卡,选中“在兼容模式下运行此程序”,然后选择所需的操作系统

    使用此快捷方式启动安装程序使我能够安装Delphi 4


    或者,正如其他人所建议的,在Windows7中使用免费的WindowsXP模式虚拟机(http://www.microsoft.com/windows/virtual-pc/).

    要想让它在Windows7下运行,可能会遇到更多的麻烦。为什么不把Windows98源代码放在某个地方,安装在Virtualbox这样的虚拟机上,然后从那里开始呢?这是一个有14年历史的软件…你的问题有点不清楚。如何启动安装程序?您在什么时候得到“抛出”的错误?(我猜你的意思是你有一个错误对话框。)
    Command.com
    在Windows 7上没有任何业务,也没有Delphi安装,因为Delphi 1需要它,
    config.nt
    autoexec.nt
    ,和
    Command.com
    用于运行旧的DOS安装程序,而Win7不支持运行。请编辑您的问题,并提供安装Delphi所遵循的确切步骤,就像您尝试进行故障排除一样。谢谢。:-)我认为您可以在virtualbox中运行安装程序,然后备份注册表设置,然后将文件复制到Windows 7。我昨天刚刚尝试安装Delphi4,但以类似的方式失败了。然而,Delphi7几乎是100%源代码兼容的,并且是开箱即用的安装。所以至少升级到Delphi 7。我实际安装到XP中,然后手动将生成的文件夹复制到64位Windows 7,然后费劲地将注册表设置移到上面,并用regsvr32.exe注册OLE/COM DLL,结果是Delphi 4几乎可以在64位Windows 7上运行。因此,我也可以在64位Windows7中实现所有功能,只是整个IDE有点崩溃。因此,32位Windows7似乎是古代Delphi4代码库的终点。