Rambler's Top100
Форум: MS ACCESSVBVBA MS OfficeMS SQL server
Новые сообщения: 0000

Форум: MS ACCESS

Вопросы связанные с MS ACCESS

Обновить визитку
Участники «Online»
Все участники

 
 

Доброго времени суток, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Использование собственного файла справки.
 
 автор: Vik   (08.06.2007 в 21:39)   личное сообщение
 
 

Поиском по сайту не нашел ответов на нишеперечисленные вопросы, прошу не пинать

Сделал файлы справки, в CHM и HLP форматах.
Присоединяю их к форме, в дальнейшем через Ctrl+F1 появляется курсор с вопросительным знаком, который по клику мыша выдает соответствующую справку.
Но при простом нажатии F1 появляется Help Аксеса ...

1. Можно ли добыться вызывания собственного файла справки через F1 с переходом на соответствующий топик внутри него?
2. Имеет ли значение, какой формат справки используется - CHM или HLP?

Заранее благодарен за советы.

  Ответить  
 
 автор: osmor   (09.06.2007 в 08:37)   личное сообщение
 
 

http://hiprog.com/index.php?option=com_content&task=view&id=668

2. Имеет ли значение, какой формат справки используется - CHM или HLP?
Да имеет.

  Ответить  
 
 автор: Vik   (09.06.2007 в 23:12)   личное сообщение
 
 

Спасибо, будем пробовать.

Если не составит большого труда, в чем разница исплользования CHM и HLP именно для Аксеса?

  Ответить  
 
 автор: ДрЮня   (09.06.2007 в 09:01)   личное сообщение
 
 

мороки меньше, если Вы построите свою справку и будете вызывать ее по нажатию кнопки "справка" в Вашем меню.
- для построения справки можно использовать стандартный софт;
- для вызова справки можно использовать команду Shell

  Ответить  
 
 автор: Vik   (09.06.2007 в 23:14)   личное сообщение
 
 

С построением проблем нет - пользую эту програмку: http://www.helpandmanual.com/

Если можно, детальнее о Shell...

  Ответить  
 
 автор: Дрюня   (09.06.2007 в 23:50)   личное сообщение
 
 

декларация

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

  Ответить  
HiProg.com - Технологии программирования
Rambler's Top100 TopList