русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Подключение к приложению файла справки


Дата добавления: 2015-07-09; просмотров: 953; Нарушение авторских прав


Свойство HelpFile типа String указывает имя справочного файла, используемого приложением. Оно доступно во время выполнения приложения. По умолчанию значением свойства HelpFile является пустая строка. Если файл не задан, то методы и свойства, относящиеся к справке, не действуют.

 

Если приложение использует несколько справочных файлов, то эти файлы в зависимости от ситуации могут поочередно выбираться в качестве активного.

 

procedure TForml.rnnuHelpClick(Sender: TObject);

begin Application.HelpFile := ‘help.hlp’;

Application.HelpCommand(HELP_FINDER, 0);

end;

procedure TForml.mnuHelpAdditionClick(Sender: TObject);

begin Application.HélpFile := ‘addition.hlp’;

Application.HelpCommand(HELP FINDER, 0);

end;

при выборе пункта меню mnuHelp вызывается основной справочный файл help.hlp, а при выборе пункта меню mnuHelpAddition — справочный файл addition.hlp.

Функция HelpCommand (Command: Word; Data: longint):Boolean обеспечивает возможность доступа к любой команде Windows Help API. Этот метод запускает файл winhelp.ехе справочной системы и передает ему команду, указанную параметром Command, а также дополнительные данные, определяемые параметромData. В результате появляется окно справочной системы Windows, с помощью которого пользователь может получить нужные сведения.

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

HELP_FINDER (отображается диалоговое окно Help Topics (Разделы помощи); параметр DATA игнорируется);

HELP_KEY (отображается тема, идентифицированная ключевым словом, адрес которого содержит параметр DATA);

HELP_CONTEXT (отображается тема, определенная значением параметра DATA)

Функция HelpContext (Context: THelpContext): Boolean открывает окно справки и отображает указанный параметром Context (целое число) экран. До вызова метода свойству HelpFile должно быть присвоено имя существующего справочного файла. Параметр Context идентифицирует справочный контекст внутри справочного файла и связан с элементами управления через одноименное свойство HelpContext этих элементов.



 

// Для объекта-редактора следует выполнить инструкцию Edit1.HelpContext := 17;

// или установить это свойство через Инспектор объектов

procedure TForm1.Button1Click(Sender: TObject);

begin

Application.HelpFile:= 'main.hlp';

Application.HelpContext(17);

end;



<== предыдущая лекция | следующая лекция ==>
Объект Application | Инструкции ProcessMessages и Edit1.Refresh


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 4.774 сек.