web-dev-qa-db-ja.com

Delphi6をWindows10にインストールできますか

以前は、数週間前、
D6とWindows7に関して同様の質問をしました。
Delphi 6を別のパスにインストールした後、動作しました。

でも今、
W7からWindows10にアップグレードすると、機能しなくなります。

ソフトウェアの登録を求められます。
そうしますが、登録は成功したと言われています。
再起動しようとすると、ライセンス情報が表示されます
が無効であるか、欠落しています。

プログラムは起動しません。

Windows 10マシンでD6を実行するには何が必要ですか?

10
AndersJ

ViaSoftThinkで見つけたハウツーがあります私はあなたのためにそれを翻訳しました

方法:C:\ Programme(x86)の下にインストールしないでください。たとえば、別のフォルダを使用してください。 C:\ software_old

インストール後、登録を余儀なくされます。登録プロセスがキャンセルされたか成功したかにかかわらず、おそらくエラーメッセージが表示されます。

"ライセンス情報が無効または欠落しています登録してください"

次に、以下を実行します。

実行c:\ software_old\Borland\Delphi6\bin\D6RegClean.exe

この後、CDからDelphi 6をインストールしますが、今回は「repair」を選択します。

ヘルプシステムを使用するには、WinHlp32.exeをインストールする必要があります。Microsoftはインストールパッケージを提供していませんが、ダウンロードできます ここ

上記の手順を実行しても登録エラーがポップアップする場合は、次の場所でレジストリを編集する必要がある可能性があります。

HKEY_CURRENT_USER\SOFTWARE\Borland\Delphi\6.0

右側に[〜#〜] lm [〜#〜]というエントリがあります。そのキーを削除して、登録を再試行してください。 ..

注意:レジストリをいじり回すと、システムが破損する可能性があります。

11
Hans Harz

LMキーの削除、私のために働いた、

  1. キーを削除します。
  2. リブート。
  3. Delphiを起動し、後で登録を選択して終了します。
  4. Delphiを再度起動し、正常に動作します。

また、c:/programmes/borland/delphi/binの認証を完全に制御し、delphi32.exe互換性プロパティをWindows XPに変更して、管理者として実行しました。

2
luis888

Delete LM key from Registry Delphiを再起動し、後で登録を選択します。新しいLMキーが作成され、未登録のまま続行できます。2005年からレガシーコードを修正する必要があります

1
MergatroidSA