Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Разработка справочной системы



Как уже говорилось в разделе 2, программа должна содержать справочную систему, в которой присутствуют, по крайней мере, три основных раздела: User guide (учебник пользователя с описанием решаемой задачи и методов ее решения), How to get result (инструкция пользователя по работе с программой), About (сведения об авторах, контакты).

Для разработки справочной системы существует достаточно много разных возможностей. Мы предлагаем к рассмотрению реализацию справки в виде *.chm файла. Такой файл представляет собой набор html страниц, скомпилированный в единый chm файл. Вначале разрабатываются и тестируются отдельные html-страницы, после чего после компиляции с помощью HTML Help Workshop (бесплатно распространяется в сети Интернет) создается единый справочный chm файл.

Для вызова файла справки может быть использована Win API функция ShellExecute, которая позволяет открывать исполнимый файл или документ – подготовленный chm файл. Для возможности использования этой функции необходимо в секцию uses добавить библиотеку ShellApi. Рассмотрим пример вызова файла справки, если он находится в поддиректории help той директории, где расположена программа:

var HelpDir:string;

begin

HelpDir:= GetCurrentDir+’\help\myhelp.chm’;

ShellExecute(Application.MainForm.Handle, nil, PChar(HelpDir), nil, nil, SW_SHOW);

end;





Дата публикования: 2014-11-03; Прочитано: 339 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.008 с)...