Справочная система программы является фактически отдельным программным продуктом и может использоваться с помощью приложения Winhlp32. Однако программа должна сама предоставлять справочную информацию пользователю во время работы с ней. Для этого к программе требуется подключить файл справочной системы.
Помимо самого подключения к программе справочная система, как правило, обеспечивает контекстно-зависимую подсказку. Это означает, что пользователь получает справочную информацию по активному элементу в результате нажатия клавиши F1 — это фактически стандартный способ вызова справочной системы.
Файл справочной системы программы может быть определен в окне задания параметров проекта на странице Аррlication в строке ввода Help File (Файл контекстной помощи). Однако подобный способ предполагает ограничение на место расположения файла. Так, если его не окажется в указанном месте, программа будет искать его в следующих местах:
в папке, где установлена ОС Windows ;
в папке, из которой запущена программа;
в папке System, которая находится в папке, где установлена ОС Windows;
в папках, определенных в переменной Path операционной системы.
В случае, если файл справочной системы отсутствует во всех этих папках, он окажется недоступным и пользователю придется самому определять его местонахождение, что часто оказывается затруднительно.
Целесообразно по возможности помещать файл справочной системы в ту же папку, в которой находятся и файлы приложений, но, если справочных файлов много и для них создана своя папка или файл справочной системы установлен в папку другого приложения, тогда придется устанавливать путь доступа к нему.
Другим способом, позволяющим подключить файл справочной системы к программе, является указание в тексте программы на файл справочной системы (расширение указывать необязательно):
Application.Не1рFi1е:=»;

Этот способ позволяет определить местонахождение справочного файла на основе какого-либо файла настроек приложения, что облегчает его поиск.

Разработка приложений ОС Windows. Создание справочной системы приложений
Планирование справочной системы
Создание файла документа справочной системы
Создание содержания справочной системы
Элементы содержания
Создание структуры содержания
Создание файла проекта справочной системы
Определение параметров создания справочной системы
Определение параметров создания СС. Основные настройки
Определение параметров создания СС. Сжатие справочного файла
Определение параметров создания СС. Сортировка справочной информации
Определение параметров создания СС. Расположение файлов, используемых в проекте
Определение параметров создания СС. Полнотекстовый поиск
Определение параметров создания СС. Шрифты, используемые в справочной системе
Определение параметров создания СС. Включение статей в справочную систему
Состав текстовых файлов, входящих в справочную систему
Определение вторичных окон в справочной системе
Определение вторичных окон в СС. Общие настройки окна
Определение вторичных окон в СС. Расположение окна
Определение вторичных окон в СС. Состав панели кнопок
Определение вторичных окон в СС. Цвет окна
Определение вторичных окон в СС. Графические изображения
Определение вторичных окон в СС. Числовой идентификатор раздела
Секция Alias
Используемые в DLL-библиотеках файлы
Основные сведения о компиляции справочного файла
Подключение файла справочной системы к программе пользователя
Определение контекстно-зависимой справки
Средства создания кратких справок