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

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

6   голосов , оценка 3.5 из 5
Похожие ответы