Как открыть файл справки *.chm? - VB

Узнай цену своей работы

Формулировка задачи:

Здравствуйте! Можно ли каким либо способом сделать следующее: имеется файл справки программы *. chm. имеется форма с добавленной в строку меню заголовка кнопкой "?" - справка (около крестика закрытия формы). как сделать так, чтобы при нажатии на значок справки "?" - открывался файл *.chm? *.chm я открывать умею, проблема в том, что не знаю какое событие использовать для привязки кода открытия *.chm к "?"....как подойти к кнопке "?".. Тут наверняка субклассинг нужно использовать.. Заранее благодарен за помощь!

Решение задачи: «Как открыть файл справки *.chm?»

textual
Листинг программы
  1. Shell "HH.EXE " + App.Path + "help.chm", vbNormalFocus
  2. 'или
  3. Call Shell("hh " & App.Path & "\help.chm", 1)
  4. 'или через Windows-API
  5. Declare Function WinHelp Lib "user32" Alias "WinHelpA" ( _
  6.   ByVal hwnd As Long, _
  7.   ByVal lpHelpFile As String, _
  8.   ByVal wCommand As Long, _
  9.   ByVal dwData As Long) As Long
  10. ' или через Common Dialog
  11. cdlCommon.HelpFile = "Help.chm"
  12. ...
  13. cdlCommon.HelpCommand = cdlHelpHelpOnHelp
  14. cdlCommon.ShowHelp

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


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

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

6   голосов , оценка 3.5 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут
Похожие ответы