重新创建损坏的Delphi表单

时间:2011-02-22 20:26:58

标签: delphi forms reverse-engineering vcl

我收到了我想要改编的实用程序的源代码,但它似乎有.dfm文件以二进制格式存储,其中一个.dfm文件似乎是coRruPted。 我也有编译的.exe文件。

有没有办法从.exe中提取表单?

我可以从相关的.pas文件中看到表单类型声明和表单上的组件。如何从头开始重新创建表单,并将其“附加”到原始.pas文件?

1 个答案:

答案 0 :(得分:10)

尝试使用XN Resource Editor从.exe恢复DFM。