Подключение файла справочной системы к программе пользователя
Справочная система программы является фактически отдельным программным продуктом и может использоваться с помощью приложения Winhlp32. Однако программа должна сама предоставлять справочную информацию пользователю во время работы с ней. Для этого к программе требуется подключить файл справочной системы.
Помимо самого подключения к программе справочная система, как правило, обеспечивает контекстно-зависимую подсказку. Это означает, что пользователь получает справочную информацию по активному элементу в результате нажатия клавиши F1 - это фактически стандартный способ вызова справочной системы. Файл справочной системы программы может быть определен в окне задания параметров проекта на странице Аррlication в строке ввода Help File (Файл контекстной помощи). Однако подобный способ предполагает ограничение на место расположения файла. Так, если его не окажется в указанном месте, программа будет искать его в следующих местах:
• в папке, где установлена ОС Windows ;
• в папке, из которой запущена программа;
• в папке System, которая находится в папке, где установлена ОС Windows;
• в папках, определенных в переменной Path операционной системы.
В случае, если файл справочной системы отсутствует во всех этих папках, он окажется недоступным и пользователю придется самому определять его местонахождение, что часто оказывается затруднительно.
Целесообразно по возможности помещать файл справочной системы в ту же папку, в которой находятся и файлы приложений, но, если справочных файлов много и для них создана своя папка или файл справочной системы установлен в папку другого приложения, тогда придется устанавливать путь доступа к нему.
Другим способом, позволяющим подключить файл справочной системы к программе, является указание в тексте программы на файл справочной системы (расширение указывать необязательно):
Application.Не1рFi1е:='<имя справочного файла с путем>';
Этот способ позволяет определить местонахождение справочного файла на основе какого-либо файла настроек приложения, что облегчает его поиск.
Опубликовал Kest
December 23 2009 21:19:12 ·
0 Комментариев ·
8834 Прочтений ·
• Не нашли ответ на свой вопрос? Тогда задайте вопрос в комментариях или на форуме! •
Комментарии
Нет комментариев.
Добавить комментарий
Рейтинги
Рейтинг доступен только для пользователей.
Пожалуйста, залогиньтесь или зарегистрируйтесь для голосования.
Нет данных для оценки.
Гость
Вы не зарегистрированны? Нажмите здесь для регистрации.