【问题标题】:Install Delphi 5 for Windows 10为 Windows 10 安装 Delphi 5
【发布时间】:2015-10-17 02:20:39
【问题描述】:

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

我已经尝试在具有管理员权限的不同目录中。

我也尝试过兼容模式。

如果有人知道,不胜感激!

This image is the error

【问题讨论】:

  • 你最好设置一个运行Delphi 5支持的Windows版本的VM,而不是尝试将这样一个旧的IDE安装到现代操作系统中。
  • 如果您真的不需要 BDE,请不要安装它。我在 Windows 10 上运行的 Delphi 6 没有问题。
  • 我有两个旧版应用程序依赖于 Delphi 5 的某些库,我必须迁移到新版本。
  • 嗯,您的屏幕截图似乎根本没有显示任何错误;你的意思是安装只是挂起?我在这些圈子中要做的就是从 D5 安装中省略 BDE,然后从您正在使用的机器上移植 BDE 文件夹 + 文件 + 它的 reg 密钥。顺便说一句,如果您尝试在 Win10 不喜欢将文件写入 r/t 的各个地方进行安装,您可能会遇到权限问题。
  • 在 WinXP 上安装 D5 也是个问题...我不确定这是否能解决您的问题,但我真的建议您这样做! 1) 不要将 D5 安装到 Program Files 中。 1999 年,没有人想到 UAC。创建一个像 C:\Delphi 这样的特殊文件夹,并在安装期间将所有路径(包括 BDE)更改为指向那里的子文件夹。删除或更改 XP 中引入的用户特定的 %TEMP% 和 %TMP% 环境变量。使它们都有一个简短的 imple 值,如 C:\Temp 或 C:\windows\temp 并确保安装用户对该路径具有 r/w 访问权限

标签: delphi windows-10 delphi-5 bde


【解决方案1】:

这是我在 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,也从未测试过它在此过程后是否有效。

请参阅http://www.komeil.com/blog/windows-help-program-winhelp-winhlp32-exe,了解如何让 Delphi 5 帮助在 Windows 10 中运行并获取 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

【讨论】:

    【解决方案2】:

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

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-06-26
      • 2013-01-09
      • 2019-07-12
      • 2020-06-30
      • 1970-01-01
      • 2016-08-21
      相关资源
      最近更新 更多