Delphi6可以安装在Windows10中吗

Can Delphi 6 be installed in Windows 10

之前,几周前,
我问了一个关于 D6 和 Windows 7.
的类似问题 在另一个路径安装Delphi 6后,它起作用了。

但是现在,
从 W7 升级到 Windows 10 后,它不再有效。

系统提示我注册软件。
我这样做了,并被告知注册成功。
尝试重新开始 我被告知许可信息
无效或丢失。

程序将不会启动。

在 Windows 10 机器中 运行 D6 需要什么?

我在 ViaSoftThink 找到了一个 Howto,我已经为你翻译了它

如何: 不要安装在 C:\Programme (x86) 下,使用另一个文件夹,例如C:\software_old

安装后您必须注册。无论注册过程是取消还是成功,您都可能会收到一条错误消息:

"License information is invalid or missing Please register"

现在执行以下操作:

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

从您的 CD 安装 Delphi 6 之后,但这次选择“修复

要使用帮助系统你需要安装WinHlp32.exe微软没有给你安装包但是你可以下载它here

如果您按照上述步骤操作后仍然弹出注册错误,则您可能需要在以下位置编辑注册表:

HKEY_CURRENT_USER\SOFTWARE\Borland\Delphi.0

在右侧,您会找到一个名为 LM 的条目 删除该密钥并再次尝试注册...

请注意:弄乱注册表可能会破坏您的系统,只有当您知道自己在做什么时才这样做

删除 LM 键,对我有用,

  1. 删除密钥。
  2. 重启。
  3. 启动Delphi,选择稍后注册,退出。
  4. 再次启动 Delphi,工作正常。

此外,我将 c:/programmes/borland/delphi/bin 的权限修改为完全控制,将 delphi32.exe 兼容性属性修改为 Windows XP 并以管理员身份执行。

重新启动 Delphi 并选择稍后注册。 将创建新的 LM 密钥,您可以继续取消注册 需要修复 2005 年以来的遗留代码