| |
|
|
| | Поиском по сайту не нашел ответов на нишеперечисленные вопросы, прошу не пинать
Сделал файлы справки, в CHM и HLP форматах.
Присоединяю их к форме, в дальнейшем через Ctrl+F1 появляется курсор с вопросительным знаком, который по клику мыша выдает соответствующую справку.
Но при простом нажатии F1 появляется Help Аксеса ...
1. Можно ли добыться вызывания собственного файла справки через F1 с переходом на соответствующий топик внутри него?
2. Имеет ли значение, какой формат справки используется - CHM или HLP?
Заранее благодарен за советы. | |
| |
| |
| |
|
|
| | http://hiprog.com/index.php?option=com_content&task=view&id=668
2. Имеет ли значение, какой формат справки используется - CHM или HLP?
Да имеет. | |
| |
| |
| |
|
|
| | Спасибо, будем пробовать.
Если не составит большого труда, в чем разница исплользования CHM и HLP именно для Аксеса? | |
| |
| |
| |
|
|
| | мороки меньше, если Вы построите свою справку и будете вызывать ее по нажатию кнопки "справка" в Вашем меню.
- для построения справки можно использовать стандартный софт;
- для вызова справки можно использовать команду Shell | |
| |
| |
| |
|
|
| | С построением проблем нет - пользую эту програмку: http://www.helpandmanual.com/
Если можно, детальнее о Shell... | |
| |
| |
| |
|
|
| | декларация
Declare Function ShellExecute& Lib "shell32.dll" Alias "ShellExecuteA" (ByVal _
hwnd As Long, ByVal lpOperation As String, ByVal lpFile As String, ByVal _
lpParameters As String, ByVal lpDirectory As String, ByVal nShowCmd As Long)
|
вызов
Private Sub mnuHelp_Help_Click()
Dim s As String, res&
Call setCurDIR
s = CurDir$ & "\WTRS.chm"
res& = ShellExecute(hwnd, "open", s, vbNullString, CurDir$, SW_SHOW)
If res < 32 Then Exit Sub
End Sub
|
| |
| |
| |