Своя справка в базе Ms Access

  • Автор темы Автор темы ~/~
  • Дата начала Дата начала
?

~/~

Доброго времени суток, уважаемые. :)

Может вопрос и детский, но сколько не курил, так и не понял, как сделать. :(
Вопрос собственно в чем. :unsure:

Как вызвать chm-ку из формы? В том смысле обработчик клика, открывающий внешний файл справки. :blink:

Заранее благодарен. :)
 
sax_ol, все конечно хорошо, но
Код:
Declare Function HtmlHelp Lib "hhctrl.ocx" Alias "HtmlHelpA" (ByVal HwndCaller As Long, ByVal pszFile As String, ByVal uCommand As Long, ByVal dwData As Long) As Long
Объявляю до вызова первой функции.

дает ошибку при вызове любого метода, из кода данной формы.
radikal.ru/F/i042.radikal.ru/0802/98/8adbfb16a44c.jpg.html

ЗЫ: Сорри в VBA, совсем недавно программлю, многого еще не вкурил :)
 
sax_ol, оки.

Код:
Option Compare Database

Declare Function HtmlHelp Lib "hhctrl.ocx" Alias "HtmlHelpA" (ByVal HwndCaller As Long, ByVal pszFile As String, ByVal uCommand As Long, ByVal dwData As Long) As Long
Private Const HH_HELP_CONTEXT = &HF

Private Sub btAdd_Click()
...
End Sub

Private Sub bt_Save_Click()
...
End Sub

Private Sub bt_Help_Click()
HtmlHelp 0, "my.chm", &HF, 1
End Sub
...

Открываю форму, нажимаю, любую из кнопок появляется окошко, указанное выше.

При коментировании строчки импорта функции, все естественно работает нормально, кроме обработчика bt_Help_Click()
Может не хватает какого то спецификатора?
 
2003. Включены.
Ocx в системе зарегистрирована :) В ручную на крайний случай перерегистрировал.

ЗЫ: Так как база будет для массового распостранения, хотелось бы по возможности не привязыватся к версии...
 

Вложения

Мы в соцсетях:

Взломай свой первый сервер и прокачай скилл — Начни игру на HackerLab

🚀 Первый раз на Codeby?
Гайд для новичков: что делать в первые 15 минут, ключевые разделы, правила
Начать здесь →
🔴 Свежие CVE, 0-day и инциденты
То, о чём ChatGPT ещё не знает — обсуждаем в реальном времени
Threat Intel →
💼 Вакансии и заказы в ИБ
Pentest, SOC, DevSecOps, bug bounty — работа и проекты от проверенных компаний
Карьера в ИБ →

HackerLab