web-dev-qa-db-ja.com

Delphi 5 for Windows10をインストールします

Windows10にDelphi5をインストールしようとしましたが、BDEの構成時にハングします。

管理者権限のある別のディレクトリで試しました。

互換モードも試してみました。

誰かが知っているなら、私はとても感謝しています!

この画像はエラーです

5
Lucas Burg

これは、Windows10にDelphi5Proを​​インストールするために使用する手順です。

  • 管理者としてログインする
  • UACをオフにします
  • 標準ユーザーとしてログインします
  • インストーラーを介してDelphi5Proを​​インストールします
  • BDEをインストールしようとすると、インストールがハングします。
  • タスクマネージャを使用して、インストールプロセスを強制終了します。
  • C:\ Program Files(x86)\ Borland\Delphi 5\Uninst.isuを削除します
  • インストーラーを介してDelphi5Proを​​インストールします
  • レジストリ設定のみを選択します。
  • 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の編集権限で全員にフルコントロールを追加

  • Delphi5を起動します
  • プロンプトが表示されたら、JITデバッガーを変更せず、[再度要求しない]をオンにします。
  • Delphi5を閉じる
  • UACをオンにします。

私はBDEを使用しておらず、この手順の後でBDEが機能するかどうかをテストしたことはありません。

http://www.komeil.com/blog/windows-help-program-winhelp-winhlp32-exe を参照して、Windows10でDelphi5ヘルプを機能させる方法とwinhlp32-windowsを入手する方法を確認してください。 -7-x86-x64-komeil.cab。 cabファイルをダウンロードして抽出し、Install.cmdを編集して、[設定]の最後の2行を追加して次のようにする必要があります。

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

set MuiFileName=winhlp32.exe.mui
set ExeFileName=winhlp32.exe
set WindowsVersion=7
goto :BypassVersionError
5
Stacey Richards

同じ問題が発生しましたが、回避策を見つけました。

  1. 別のソースからBDEをインストールします(たとえば、EDNからダウンロードできます)
  2. Delphi5のインストールを開始します
  3. [BDEの構成]画面で動かなくなったら、タスクマネージャーを開き、終了タスクでインストーラーを閉じます。
  4. インストーラーを再起動しますが、レジストリのみを設定する最新のオプションを選択します。
  5. 楽しい (?)
2
Andras468