В контекстной справке Delphi говорится: "Не удается найти файл C:Program FilesBorlandDelphi7Helpd7.hlp"

Моя установка Delphi 7 начала выдавать эту ошибку. Сообщение об ошибке показывает правильный путь справки, но с удаленными обратными слешами. Файлы справки находятся в ожидаемом месте (C:\Program Files\Borland\Delphi7\Help). Я использую D7 под Windows 7. Это работало ранее.

Иногда я также получаю эту ошибку:

Я выполнил поиск в Google и обнаружил, что другие сообщили о проблеме, но решение не было опубликовано.

1 ответ

Я обнаружил, что эта ошибка может быть вызвана отсутствием файлов справки в проекте OpenHelp.
Чтобы повторить ошибку, я просто добавил бы {$WARN} к простому проекту и нажал F1 на слове WARN.
Починить это:

  • запустить Delphi 7
  • нажмите Help->Customize (откроется окно OpenHelp)
  • в OpenHelp для каждой из вкладок "Контекст", "Индекс" и "Ссылка":
    • выберите вкладку
    • перейдите к C:\program files\borland\delphi7\help (или каков ваш путь установки delphi)
    • выберите отсутствующие файлы (в моем случае это были d7dopts.toc, d7dopts.hlp, d7derrs.toc и d7derrs.hlp)
    • сохранить проект
Другие вопросы по тегам