【发布时间】:2009-09-14 07:12:17
【问题描述】:
如果我尝试运行 Delphi 7,我会收到这条可怕的消息:
找到了 Borland 许可证信息,但它对 Delphi 无效。 没有这些信息就无法运行 Delphi。点击退出按钮 退出 Delphi。
Delphi 今天早上运行良好,但当我尝试加载我正在处理的项目时却卡住了。
- 我从原始磁盘重新安装了 Delphi - 同样的消息
- 我刚刚从几天前恢复了系统 - 同样的消息
我不知道为什么。
【问题讨论】:
如果我尝试运行 Delphi 7,我会收到这条可怕的消息:
找到了 Borland 许可证信息,但它对 Delphi 无效。 没有这些信息就无法运行 Delphi。点击退出按钮 退出 Delphi。
Delphi 今天早上运行良好,但当我尝试加载我正在处理的项目时却卡住了。
我不知道为什么。
【问题讨论】:
根据 Chillibear 的archives,您可以这样做:
【讨论】:
尝试删除文件documents and settings\.borland\registry.slm(当然是先备份)重新运行Delphi
【讨论】:
Invalid Delphi license
- 从 您的 .borland 目录中删除您的 registry.slm 文件 文档和设置中的用户文件夹。
- 从 Delphi7 Bin 目录中运行 D7Reg.exe 文件。
- 按照注册步骤操作(您不必现在注册!)
- 全部完成。正常打开 Delphi7。
使用这个 4 步程序使我的血压再次下降到安全水平。
非常感谢。
【讨论】:
当您的 C:\Documents and Settings\username\borland 文件夹所在的 C 驱动器没有足够的磁盘空间可供写入时,您也会遇到类似的错误消息。您必须尽可能多地释放磁盘空间,或者将一些文件传输到另一个驱动器,错误消息就会消失得无影无踪。
【讨论】:
联系他们的支持。转到www.embarcadero.com 最后一个菜单选项是“服务”。从那里我会选择http://www.embarcadero.com/support
HTH
【讨论】:
最近更新到 W10 后我遇到了这个问题。我在 C:\users\.borland 中找到了 slm 文件,然后将其重命名(以防万一)。然后我可以运行 D7Reg.exe - 如果您在删除 slm 文件之前尝试它,它不接受您的注册详细信息!我在接受详细信息后取消了该程序,因此它没有清除所有第 3 方连接,Delphi7 现在可以正常工作。非常感谢您的修复。
【讨论】:
同样的消息问题,但是换了一个新的硬盘(复制所有分区) 解决方案更改单位名称,因为任何程序工作。但是如果你安装在其他单元和borland开始尝试在其他单元名称中查找可能会发生。
【讨论】:
尝试在 Windows XP 兼容模式下运行 Delphi 7
【讨论】: