Как открыть файл справки *.chm? - VB
Формулировка задачи:
Здравствуйте! Можно ли каким либо способом сделать следующее:
имеется файл справки программы *. chm.
имеется форма с добавленной в строку меню заголовка кнопкой "?" - справка (около крестика закрытия формы).
как сделать так, чтобы при нажатии на значок справки "?" - открывался файл *.chm?
*.chm я открывать умею, проблема в том, что не знаю какое событие использовать для привязки кода открытия *.chm к "?"....как подойти к кнопке "?".. Тут наверняка субклассинг нужно использовать..
Заранее благодарен за помощь!
Решение задачи: «Как открыть файл справки *.chm?»
textual
Листинг программы
- Shell "HH.EXE " + App.Path + "help.chm", vbNormalFocus
- 'или
- Call Shell("hh " & App.Path & "\help.chm", 1)
- 'или через Windows-API
- Declare Function WinHelp Lib "user32" Alias "WinHelpA" ( _
- ByVal hwnd As Long, _
- ByVal lpHelpFile As String, _
- ByVal wCommand As Long, _
- ByVal dwData As Long) As Long
- ' или через Common Dialog
- cdlCommon.HelpFile = "Help.chm"
- ...
- cdlCommon.HelpCommand = cdlHelpHelpOnHelp
- cdlCommon.ShowHelp
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д