Delphi 无法运行

问题描述 投票:0回答:9

如果我尝试运行 Delphi 7,我会收到以下可怕的消息:

找到Borland许可证信息,但对Delphi无效。 如果没有此信息,您将无法运行 Delphi。单击退出按钮 退出德尔福。

Delphi 今天早上运行得很好,但是当我尝试加载我正在处理的项目时就卡住了。

  • 我从原始磁盘重新安装了 Delphi - 同样的消息
  • 我几天前刚刚完成了系统恢复 - 同样的消息

我不知道为什么。

delphi delphi-7
9个回答
56
投票

根据 Chillibear 的 archives,你要做的就是:

  1. 从文档和设置中用户文件夹内的 .borland 目录中删除您的registry.slm 文件。
  2. 从 Delphi7 Bin 目录中运行 D7Reg.exe 文件。
  3. 按照注册步骤操作(您不必现在注册!)
  4. 全部完成。正常打开Delphi7。

9
投票

尝试删除文件documents和settings\.borland egistry.slm(当然首先备份)并重新运行Delphi


9
投票

无效的 Delphi 许可证

  1. 您的 .borland 目录中删除您的 registry.slm 文件 用户的文件夹位于文档和设置中。
  2. 从 Delphi7 Bin 目录中运行 D7Reg.exe 文件。
  3. 按照注册步骤操作(您不必现在注册!)
  4. 全部完成。正常打开Delphi7。

使用这个四步计划使我的血压再次降至安全水平。

非常感谢。


2
投票

当 C:\Documents and Settings\username orland 文件夹所在的 C 驱动器没有足够的磁盘空间可供写入时,您也会遇到类似的错误消息。您必须释放尽可能多的磁盘空间或将一些文件传输到另一个驱动器,错误消息将消失得无影无踪。


1
投票

联系他们的支持人员。访问 www.embarcadero.com 最后一个菜单选项是“服务”。从那里我会选择 http://www.embarcadero.com/support

HTH


0
投票

我最近更新 W10 后遇到了这个问题。我在 C:\users\.borland 中找到了 slm 文件,并将其重命名(以防万一)。然后我就能够运行 D7Reg.exe - 如果您在删除 slm 文件之前尝试它,它不会接受您的注册详细信息!我在程序接受详细信息后取消了该程序,这样它就不会擦除所有第 3 方连接,并且 Delphi7 现在工作正常。非常感谢您的修复。


0
投票

同样的消息问题,但更换了新硬盘(复制所有分区) 解决方案更改单位名称,因为任何程序都可以工作。但如果你安装在其他单位和borland开始尝试在单位的其他名称中查找,可能会发生。


0
投票

尝试在Windows XP兼容模式下运行Delphi 7


0
投票

最简单的方法: 从备份中恢复 registry.slm 文件就完成了!

文件位置:%userprofile%.borland

至于“为什么”: 断电后发现所说的registry.slm文件损坏。 恢复,瞧!

© www.soinside.com 2019 - 2024. All rights reserved.