Ошибка отображения файла Delphi 7 .DFM

Я должен поддерживать приложение Delphi 7. Я получил исходный код этого приложения, и когда я пытаюсь открыть файл.DFM или.DCU с помощью Notepad++, некоторые из них отображаются нормально с исходным кодом, но некоторые из них отображаются неправильно со странными символами. Как я могу восстановить эти файлы, я буду признателен за вашу помощь

1 ответ

Для.DFM вы можете:

  • Откройте файл в IDE, щелкните правой кнопкой мыши форму и проверьте Text DFM а затем сохранить его, или
  • Из командной строки в папке, где .dfm находится, беги convert <dfmfile.dfm>, который преобразует его в текстовый формат с тем же именем. (Convert.exe находится в вашем $(DELPHI)\Bin папка, где $(DELPHI) ссылается на корневую папку вашей установки Delphi 7).

.dcu это скомпилированный (двоичный) код, поэтому для его просмотра необходимо открыть .pas файл с тем же именем (например, если у вас есть Unit1.dcu, вы просматриваете его источник, открывая Unit1.pas). Там нет никакого способа, чтобы просмотреть .dcu как текст, потому что это не текст.

Другие вопросы по тегам