8

每当您在 Object Inspector 中设置一个属性时,它一定是在编写一些代码或以某种方式将信息保存在某处,但是在哪里呢?我想知道,所以我可以从代码中设置属性和事件,但问题是上面的问题。代码在哪里?

4

3 回答 3

22

它在 Delphi 表单文件中。*.pas此文件与您的单元源代码文件同名,但具有*.dfm扩展名。

ALT如果您在表单设计器中并按+ ,您还将获得表单的当前源代码F12。在那里您可以修改您需要的内容,并使用相同的按键返回给设计器。

您还可以检查 Delphi 可能为您的项目生成的其他文件here

于 2012-04-11T09:21:21.013 回答
5

对象检查器不会编写太多“代码”,而只是将您的选择保存在表单数据中。

如果要修改代码中的任何属性,只需编写

SomeObject.property = "sdfsdfsdf";
于 2012-04-11T09:21:09.723 回答
4

所有属性的值存储到各自的 .dfm 文件中。右键单击 DFM 设计时表单并选择以文本形式查看,也可以直接在记事本中打开 dfm 文件

于 2012-11-28T09:01:34.380 回答