【发布时间】:2011-02-22 20:26:57
【问题描述】:
我收到了我想要调整的实用程序的源代码,但它似乎以二进制格式存储了 .dfm 文件,并且其中一个 .dfm 文件似乎已损坏。 我也有编译的 .exe 文件。
有没有办法从.exe中提取表单?
我可以从相关的 .pas 文件中看到表单类型声明和表单上的组件。如何从头开始重新创建表单,并将其“附加”到原始 .pas 文件?
【问题讨论】:
-
您可以尝试任何 ol' 资源编辑器/提取器,因为 dfm 应该作为资源存储在 exe 中。
-
@Marjan,把它作为答案,因为它就是答案。
标签: delphi forms reverse-engineering vcl