Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Метод Help




Работа со справкой из VBA в приложениях MS Office

Рис. 1.15. Определение файла справки для проекта

Для форм элементов управления

Определение темы контекстно-зависимой справочной системы

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

Рис. 1.14. Просмотр справочной системы

Для подключения справочной системы к документу необходимо сначала познакомиться с элементами управления, с по­мощью которых организуется связь с темами справочной системы.

ПРИМЕЧАНИЕ: Использование справочной системы имеет свои особенности для MS Access 2000 и остальных приложений MS Office 2000. Рассмотрим сначала процесс подключения справочной системы к документам различных приложений MS Office, а потом – к базам данных MS Access.

Чтобы вызвать справочную систему, обычно создают соответствующую команд в меню Справка (Help) или кнопку на панели инструментов, а потом назначают ей макрос (пример такого макроса приведен далее), вызывающий соответствующий файл справки.

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

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

1. С помощью команды Properties из меню Tools откройте окно свойств проекта и
введите в поле Help File Name (Имя файла справочной системы) имя файла спра­вочной системы с указанием полного пути к нему (рис. 1.15).

2. Задайте для элементов управления формы или для самой формы свойство
HelpContextID, которое использует индекс темы, заданный в разделе [MAP] файла проекта справочной системы.

Если вы установили это свойство, то во время просмотра формы нажатие клави­ши F1 приведет к открытию указанной темы справочной системы.

Чтобы вызвать справочную систему из программы VBA, следует использовать метод Help объекта Application. Рассмотрим подробнее этот метод.

Метод Help отображает темы справочной системы. Синтаксис метода Help:

Expression.Help(HelpFile, ContextID)

Элементы синтаксиса метода Help представлены в табл. 1.1.

Таблица 1.1. Элементы синтаксиса метода Help

Элемент Описание
Expression Обязательный элемент синтаксиса – выражение, которое возвращает объект Application
HelpFile Необязательный элемент синтаксиса. Данный параметр типа String задает имя отображаемого файла справки. Если данный аргумент отсутствует, то будет использована справочная система соответствующего приложения
ContextID Необязательный элемент синтаксиса. Этот параметр типа Long определяет индекс справки. Если данный аргумент отсутствует, то отображается окно диалога Содержание

ПРИМЕЧАНИЕ: С помощью данного метода можно отобразить как файлы справки с расширением.chm, так и с расширением.hlp.

Пример процедуры, использующей метод Help для вызова справки, представлен ниже:

Sub Examp()

Application.Help "е:\пе1р\Маркетинг.chm", 3

End Sub




Поделиться с друзьями:


Дата добавления: 2013-12-14; Просмотров: 220; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




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