【问题标题】:Delphi XE6 "Error reading form"Delphi XE6“错误读取表格”
【发布时间】:2014-10-13 20:07:31
【问题描述】:

自从最近几个 XE 版本以来一直有一个问题,打开一个项目后,如果我在 IDE 中打开的第一个表单有相当数量的 VCL,我会收到这样的错误

如果项目在我上次关闭时打开的表单保存了也会发生这种情况,然后当我重新启动 Delphi 时会弹出错误,它会自动加载最后一个项目或在加载项目之后。

只有在我第一次打开 Delphi 后才会发生这种情况。如果我关闭项目,然后在不关闭 IDE 的情况下重新打开它,则不会发生这种情况。

它不是特定于 TPngImageList,组件因项目而异。发生这种情况时,我必须注意不要保存表单,否则对这些项目的引用会丢失,我必须关闭而不保存,然后再次打开它,然后错误就消失了。

知道出了什么问题以及如何解决这个问题吗?

【问题讨论】:

  • 这通常意味着在您加载项目时,IDE 中没有加载定义违规组件的设计时包。检查您的组件 | IDE 中的 Install Packages... 对话框。
  • 包似乎都很好。如果我打开一个包含失败组件的较小表单,它会起作用。

标签: delphi delphi-xe6


【解决方案1】:

这似乎解决了它:

https://www.idefixpack.de/blog/ide-tools/ide-fix-pack/

“禁用 IDE 包和调色板缓存”

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2014-11-04
    • 1970-01-01
    • 1970-01-01
    • 2016-12-11
    • 1970-01-01
    • 2023-03-09
    • 2014-07-03
    相关资源
    最近更新 更多