Доброго времени суток, уважаемые.
Может вопрос и детский, но сколько не курил, так и не понял, как сделать.
Вопрос собственно в чем.
Как вызвать chm-ку из формы? В том смысле обработчик клика, открывающий внешний файл справки.
Заранее благодарен.
]]>http://forum.codeby.net/go.php?http://frogleg.mvps.org/helptechnologies/htmlhelp/pdfs/hhaccess.pdf]]>
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Для: ~/~евто/-/
А теперь по-русски. по пунктам. и с показом нерабочего кода, и с описанием «что пробовал и что не вышло». иначе — озвучу цену.
PS: вычитал недавно, понравилось
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
...Какой Access? Включены ли макросы?
2003. Включены.
Ocx в системе зарегистрирована
В ручную на крайний случай перерегистрировал.
ЗЫ: Так как база будет для массового распостранения, хотелось бы по возможности не привязыватся к версии...
Ну незнаю, приатачте сюда файлики, скачну гляну.
ps: у меня 2007 все работает.
Всю базу ненадо, маленький пример сделайте (тест), с ошибкой.
Так их надо в отдельный модуль, с формой и не катит наверное.
Я с этим тож не каждый день работаю, вернее совсем не работаю, но можно предположить, что акссес не сможет приделать такое к модулю формы. Тут нужен класс-модуль.
Форум Invision Power Board (http://nulled.ws)
© Invision Power Services (http://nulled.ws)