Компиляция файла справки

Создание файла справки

  1. Для каждого пункта меню создать html-документ.

Создадим следующие html-документы:

    • employee.html

Компиляция файла справки

Код:

Сотрудники

Сотрудники

Данная вкладка отображает информацию о сотрудниках предприятия.

Форма работы с данными о сотруднике имеет следующий вид:

Компиляция файла справки

Используя панель Компиляция файла справки можно легко перемещаться по базе данных.

Вносить новых работников в базу данных, удалять сотрудников и редактировать данные.

    • work.html

Компиляция файла справки

Код:

Работы, выполненные сотрудником

Работы, выполненные сотрудником

Данная вкладка отображает информацию о работах, выполненных конкретным работником предприятия.

Также с помощью Компиляция файла справки можно вносить в базу данных новые выполненные работы сотрудника.

Форма работы с данными имеет следующий вид:

Компиляция файла справки

    • search.html

Компиляция файла справки

Код:

Отчет

Поиск в базе данных

В база данных реализован удобный поиск.

Зная сотрудника, всегда можно получить список выполненных им работ.

Для этого достаточно ввести фамилию сотрудника в поле и нажать кнопку поиск.

В таблице отобразится список работ.

Компиляция файла справки

    • print.html

Компиляция файла справки

Код:

Печать

Вывод информации на печать

На вкладке ‘печать’ размещены две кнопки Сотрудники и Работа.

При желании клиента всегда можно распечатать список работником и выполняемые им работы.

Для этого достаточно нажать на соответствующую кнопку.

Список работников:

Компиляция файла справки

  1. CHM — это расширение файла в формате Compressed HTML Help. Формат был разработан Microsoft для гипертекстовых справочных систем. Для просмотра CHM файлов достаточно наличия в системе Internet Explorer. У CHM файлов, как правило, есть Содержание — отдельная панель со списком статей для упрощения навигации.

Создание содержания

Содержание — это фактически обязательная часть любого CHM файла. На этой закладке отображается список статей (страниц), входящих в файл. Будет ли этот список линейным или древовидным, зависит от структуры информации и в каком виде вы ее хотите преподнести читателю. За содержание отвечает файл с расширением .HHC, который иногда для краткости именуют TOC файлом (Table of Contents). С создания TOC файла мы и начнем.

Как правило, названия статей для содержания генерируются из заголовков HTML страниц (тег TITLE). Для создания исходного файла содержания будет использована HTM2CHM. (Заходим в Пуск –Все программы– HTM2CHM.exe)

Компиляция файла справки Компиляция файла справки

Компиляция файла справки

Выбрав Содержание, мы попадаем в окно генератора содержания, в котором нужно указать папку с HTML файлами, а также имя и расположение результирующего TOC файла.

После генерации файла содержания откроется редактор, в котором все статьи, вошедшие в содержание, будут отображаться вертикальным линейным списком.

HTM2CHM позволяет отсортировать статьи в алфавитном порядке автоматически или сделать это вручную. Названия статей можно редактировать, а также назначать статьям индивидуальные иконки.

Например, в HTM2CHM для перемещения статей можно просто перетаскивать их мышью или делать это с нажатой клавишей CTRL, что намного удобнее, чем тыкать курсором в кнопку, перемещая за раз всего на одну позицию.

Компиляция файла справки

Компиляция файла справки

После того как файл содержания готов, можно переходить к компиляции CHM файла. В главном окне программы жмем большую кнопку Создать.

Компиляция файла справки Компиляция файла справки

Компиляция файла справки

И заполняем все поля, не забывая про только что созданный файл содержания. Через несколько секунд у вас будет готовый CHM файл.

Компиляция файла справки

Файл справки готов!

  1. Вызов справки из программы.

Создать форму следующего вида:

Компиляция файла справки

При выборе пункта меню “справка” будет выполняться следующий код:

// Открытие файла справки

if (FileExists(‘help.chm’) ) then

ShellExecute(Handle, ‘open’, ‘help.chm’, 0, 0, SW_SHOWNORMAL)

else

ShowMessage(‘Файл справки \help.chm\ в папке с исполняемым файлом не найден. Для исправления данной ситуации можно либо переустановить программу, либо искать файл самостоятельно.’);

Создание справочного файла chm в help and manual


Похожие статьи.

Понравилась статья? Поделиться с друзьями: