Свойство HelpFile типа String указывает имя справочного файла, используемого приложением. Оно доступно во время выполнения приложения. По умолчанию значением свойства HelpFile является пустая строка. Если файл не задан, то методы и свойства, относящиеся к справке, не действуют.
Если приложение использует несколько справочных файлов, то эти файлы в зависимости от ситуации могут поочередно выбираться в качестве активного.
при выборе пункта меню mnuHelp вызывается основной справочный файл help.hlp, а при выборе пункта меню mnuHelpAddition — справочный файл addition.hlp.
Функция HelpCommand (Command: Word; Data: longint):Boolean обеспечивает возможность доступа к любой команде Windows Help API. Этот метод запускает файл winhelp.ехе справочной системы и передает ему команду, указанную параметром Command, а также дополнительные данные, определяемые параметромData. В результате появляется окно справочной системы Windows, с помощью которого пользователь может получить нужные сведения.
Передаваемая команда указывает тип требуемой помощи. Чаще всего используются команды:
HELP_FINDER (отображается диалоговое окно Help Topics (Разделы помощи); параметр DATA игнорируется);
HELP_KEY (отображается тема, идентифицированная ключевым словом, адрес которого содержит параметр DATA);
Функция HelpContext (Context: THelpContext): Boolean открывает окно справки и отображает указанный параметром Context (целое число) экран. До вызова метода свойству HelpFile должно быть присвоено имя существующего справочного файла. Параметр Context идентифицирует справочный контекст внутри справочного файла и связан с элементами управления через одноименное свойство HelpContext этих элементов.
// Для объекта-редактора следует выполнить инструкцию Edit1.HelpContext := 17;
// или установить это свойство через Инспектор объектов