Delphi 7 .DFM文件显示错误

时间:2013-05-23 02:39:50

标签: delphi dfm

我必须维护一个Delphi 7应用程序。 我收到了这个应用程序的源代码,当我尝试通过Notepad ++打开.DFM文件或.DCU文件时,其中一些文件显示源代码正常,但其中一些显示不正确的奇怪字符。 我该如何恢复这些文件 我将非常感谢您的帮助

1 个答案:

答案 0 :(得分:1)

对于.DFM,您可以:

  • 在IDE中打开文件,右键单击表单,然后选中Text DFM,然后保存,或
  • .dfm所在文件夹的命令提示符处运行convert <dfmfile.dfm>,将其转换为具有相同名称的文本格式。 (Convert.exe位于$(DELPHI)\Bin文件夹中,其中$(DELPHI)指的是Delphi 7安装的根文件夹。)

.dcu是编译的(二进制)代码,因此要查看它,您需要打开具有相同名称的.pas文件(例如,如果您有Unit1.dcu,则查看打开Unit1.pas)来源。无法将.dcu视为文本,因为它不是文本。