Карта сайта Kansoftware
НОВОСТИУСЛУГИРЕШЕНИЯКОНТАКТЫ
Разработка программного обеспечения
KANSoftWare

Как использовать файлы справки

Delphi , Файловая система , Help файлы

Как использовать файлы справки

Автор: http://www.swissdelphicenter.ch

{ First we need to tell the Application object the name
  of the Help file and where to locate it. }

Application.HelpFile := ExtractFilePath(Application.ExeName) +
  'YourHelpFile.hlp';

{ To Show a help file's content tab: }
Application.HelpCommand(HELP_CONTENTS, 0);

{  To display a specific topic of your help file: }
Application.HelpJump('TApplication_HelpJump');

Программный код демонстрирует использование встроенной системы помощи Delphi в приложении. Вот разбивка кода:

  1. Application.HelpFile := ExtractFilePath(Application.ExeName) + 'YourHelpFile.hlp';:
    • Эта строка устанавливает свойство HelpFile объекта Application, указывая на местоположение и имя файла помощи.
    • Функция ExtractFilePath используется для извлечения пути каталога из пути исполняемого файла, а затем к нему добавляется относительный путь к файлу помощи. Например, если исполняемый файл находится в папке C:\MyApp\, эта строка установит свойство HelpFile в C:\MyApp\YourHelpFile.hlp.
  2. Application.HelpCommand(HELP_CONTENTS, 0);:
    • Эта строка отображает вкладку содержимого файла помощи. Константа HELP_CONTENTS используется для указания типа содержимого помощи (в этом случае, таблицы содержимого).
    • Второй аргумент, 0, указывает, что не должен быть передан идентификатор темы.
  3. Application.HelpJump('TApplication_HelpJump');:
    • Эта строка отображает конкретную тему в файле помощи. В этом случае, она прыгает к теме с идентификатором TApplication_HelpJump.

Заметьте, что константа HELP_CONTENTS - это перечисленное значение, определенное в системе помощи Delphi. Она представляет собой таблицу содержимого или индексную страницу.

В вашем приложении вы должны заменить 'YourHelpFile.hlp' на имя и путь вашего файла помощи. Вы также можете настроить отображение помощи с помощью других констант из серии HELP_XXX, таких как HELP_INDEX, HELP_SEARCH или HELP_TOPIC.

Не забудьте включить библиотеку помощи Delphi (Единица помощи Delphi) в ваш проект, если вы не сделали этого еще:

uses
  Help;

Код должен быть размещен на основном формате вашего приложения, обычно в обработчике события OnCreate.

Статья описывает использование файлов справки в приложении, объясняя как указать путь к файлу справки и отображать содержимое или конкретный раздел файла.


Комментарии и вопросы


Ваше мнение или вопрос к статье в виде простого текста (Tag <a href=... Disabled). Все комментарии модерируются, модератор оставляет за собой право удалить непонравившейся ему комментарий.

заголовок

e-mail

Ваше имя

Сообщение

Введите код




Материалы статей собраны из открытых источников, владелец сайта не претендует на авторство. Там где авторство установить не удалось, материал подаётся без имени автора. В случае если Вы считаете, что Ваши права нарушены, пожалуйста, свяжитесь с владельцем сайта.



:: Главная :: Help файлы ::


реклама



©KANSoftWare (разработка программного обеспечения, создание программ, создание интерактивных сайтов), 2007
Top.Mail.Ru Rambler's Top100

Время компиляции файла: 2024-05-10 07:13:18
2024-05-19 17:05:44/0.010416984558105/2