安装Windows 10的Delphi 5

Luc*_*urg 5 delphi bde delphi-5 windows-10

我试图在Windows 10上安装Delphi 5,但是在配置BDE时挂起。

我在具有管理员权限的其他目录中尝试过。

我也尝试过兼容模式。

如果有人知道,我非常感谢!

此图片是错误的

Sta*_*rds 5

这是我在Windows 10上安装Delphi 5 Pro的过程:

  • 以管理员身份登录
  • 关闭UAC
  • 以标准用户身份登录
  • 通过安装程序安装Delphi 5 Pro
  • 尝试安装BDE时,安装挂起。
  • 使用任务管理器终止安装过程。
  • 删除C:\ Program Files(x86)\ Borland \ Delphi 5 \ Uninst.isu
  • 通过安装程序安装Delphi 5 Pro
  • 仅选择注册表设置。
  • 安装d5proupgrade.exe(Delphi 5 Pro的错误修复程序升级)
  • 以管理员身份打开命令提示符:

    > cd C:\Program Files (x86)\Common Files\Borland Shared\Debugger

    > tregsvr bordbk50.dll

    > cd C:\see\below\regarding\winhlp32-windows-7-x86-x86-komeil

    > Install.cmd

  • 编辑对C:\ Program Files(x86)\ Borland \ Delphi5 \ Bin \ delphi32.dro的权限,添加具有完全控制权的所有人

  • 启动Delphi 5
  • 出现提示时,请勿更改JIT调试器,并选中“不再询问”。
  • 关闭Delphi 5
  • 打开UAC。

我不使用BDE,也从未测试过BDE是否可以正常工作。

请参阅http://www.komeil.com/blog/windows-help-program-winhelp-winhlp32-exe,了解如何获取在Windows 10中运行的Delphi 5帮助以及如何获取winhlp32-windows-7-x86-x64- komeil.cab。您必须下载并解压缩cab文件,然后编辑Install.cmd,并在“设置”中添加最后两行,以使其显示为:

:: ---------------------------------------------------------------------------
:: Settings

set MuiFileName=winhlp32.exe.mui
set ExeFileName=winhlp32.exe
set WindowsVersion=7
goto :BypassVersionError
Run Code Online (Sandbox Code Playgroud)


小智 2

我遇到了同样的问题,但我找到了解决方法。

  1. 从单独的源安装 BDE(例如,您可以从 EDN 下载它)
  2. 开始安装Delphi 5
  3. 当它卡在配置 BDE 屏幕上时,打开任务管理器并使用结束任务关闭安装程序。
  4. 再次启动安装程序,但选择仅设置注册表的最新选项。
  5. 享受 (?)