|
::Главная страница :: Visual Basic :: Статьи _ Часть 1 :: Часть 2 :: Часть 3 :: Часть 4 :: Часть 5 :: Часть 6 |
Работа с элементом управления CommonDialog
Часть#6 |
А. Мнацаканян |
Запуск WinHelp32.exe
С помощью эл. управления CommonDialog Вы можете отобразить свой файл справки Help. Для этого неоходимо свойство CommonDialog1.Action установить в 6 или же применить метод ShowHelp. Но, прежде чем перед Вами появится файл справки Help необходимо назначить ряд свойств.
1.Установить значение свойства HelpCommand одной из констант приведенной в таблице
Константы |
Значения |
Описание |
cdlHelpContext |
&H1 |
Отображение Help для специальной темы |
cdlHelpQuit | &H2 | Сообщение программе Help, что определенный справочный файл - больше не используется |
cdlHelpIndex |
&H3 |
Отображает индекс определенного Help файла |
cdlHelpContents | &H3 | Отображает тему содержания в текущем Help файле |
cdlHelpHelpOnHelp | &H4 | Отображает Help для использования непосредственной прикладной программы Help |
cdlHelpSetIndex | &H5 | Устанавливает текущий индекс для многоиндексного Help |
cdlHelpSetContents | &H5 | Обозначает специфическую тему как тему содержания |
cdlHelpContextPopup | &H8 | Отображает тему, идентифицированную контекстным номером |
cdlHelpForceFile | &H9 | Создает Help файл, который отображает текст в только одном шрифте |
cdlHelpKey | &H101 | Отображает Help для специфического ключевого слова |
dlHelpCommandHelp | &H102 | Отображает Help для специфической команды |
cdlHelpPartialKey |
&H105 |
Вызывает поиск в Справке Windosw |
2.Установить
значение свойства HelpFile, т.е. указать путь к Вашему файлу Help.
3.И
наконец, вызываем сам Help.
CommonDialog1.Action = 6 или же CommonDialog1.ShowHelp
Теперь скомпануем все вышеописанное в упорядоченный код:
Private Sub
mnuWinHelp_Click()
On Error GoTo
ErrorHandler
With
CommonDialog1
.CancelError = True
.HelpCommand = cdlHelpHelpOnHelp
.HelpFile = "C:\Windows"
.Action = 6
End With
Exit Sub
ErrorHandler:
If
Err.Number = 32755 Then
Exit Sub
End If
End Sub
Тематические
ссылки
|
Ваша ссылка | Ваша ссылка |
Обмен кнопками, ведение статистики, реклама. |
|||