Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | ||
|
Как уже говорилось в разделе 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 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!