Как открыть файл справки *.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