Советы по Delphi

         

Не могу открыть файл помощи...


Я создал файл помощи для моего приложения и назвал его KidsHelp.hlp

При запуске в системе, в которой файл был создан, программа находит его без проблем. Данная машина имеет конфигурацию Pentium 120 с установленной Windows 95. При запуске программы на второй системе, с Windows 3.1, при выборе пункта меню "Using Help" программа не может открыть файл. Я создал файл помощи с помощью программы "HC31.exe". В самом проекте я не указывал полный путь к файлу помощи, я указал только его имя.

Для решения этой проблемы я делаю две вещи:

  1. Всегда располагаю файл помощи в том же каталоге, что и приложение
  2. Назначаю файл помощи в обработчике события главной формы OnCreate таким образом:

    Application.HelpFile := ChangeFileExt(Application.ExeName, '.HLP');

- Neil Rubenking [001101]



Содержание раздела