无法打开项目:“一条或多条线路太长而且被截断”

时间:2014-04-25 18:04:20

标签: delphi delphi-xe5

我和我的朋友正在研究我的项目有些问题。当我尝试打开我正在处理的项目时,它会给我一条错误消息,说明一条或多条线太长而且被截断了#34;因此我无法看到我的代码或GUI。当我的朋友在他的计算机上打开项目时(该项目在Dropbox上,因此它是同一个文件),根本没问题。我用谷歌搜索但无法找到任何东西。我刚刚修复了RAD Studio,但没有运气。我们有2个表格和一个单位,我们使用的单位和主要形式对我不起作用,但第二种形式没有问题。

谢谢!

2 个答案:

答案 0 :(得分:2)

制作项目目录的副本。 在您的硬盘中搜索XXXX.pas和XXXX.dfm 希望会有一些匹配的文件 - 例如" mylostform.dfm。~1307~" 。将最新版本复制到项目目录,并将它们重命名为" mylostform.dfm"和" mylostform.pas"。

亲切的问候, Geir Bratlie

答案 1 :(得分:1)

根据评论,你有Dropbox,还有恢复功能,但使用它会花费你一周的工作量。

如果我遇到这种情况,我会做什么:

  • 将当前文件复制到其他位置(例如,我的文档)。
  • 使用Dropbox Restore获取有效的旧版本。
    • 复制一份,因为您将要修改它
    • 确保您可以在IDE中打开它。
  • 使用Beyond Compare并排打开这两个文件。 (如果你没有这个,你真的应该!)
  • 如果他们彼此完全不同,那么你就会遇到严重的问题。如果没有,您将看到您所做的更改。开始一次复制一个更改,每次更改后,保存并尝试在IDE中打开它。
  • 在某些时候,你无法做到。这就是你的问题所在。现在你可以解决它!