德尔福DFM检查器

时间:2012-05-29 12:36:17

标签: delphi dfm

我有下一个问题。其他团队从组件更改(删除)属性,现在一些表单打开消息“错误读取表单属性....不存在”。 如何在Delphi项目中检查dfm文件的正确性?

1 个答案:

答案 0 :(得分:2)

您需要的不仅仅是dfm检查器。

如果对象读取了无法识别的属性,则会创建错误。您可能已更新了一组(外部)控件,并删除了一些属性。

如果这些是外部控件,您可能会获得已删除属性的列表。

接下来,您可以使用grep(或其他搜索工具)等工具查找具有该属性的dfm文件。所以你知道要打开和测试哪些表格。

还有其他一些原因可能导致此错误:

  • 有人手工编辑了dfm文件并犯了一个错误。
  • TForm后代变成了TFrame后代。