OpenHelp

Help ››
Parent Previous Next

OpenHelp

Синтаксис

Function OpenHelp(ByRef sPathHelp As String, ByRef sTopic As String, byval iParam As Integer = FB_IGNORE) As HWND

Описание

Функция открывает файл справки и возвращает хендл окна файла справки. С помощью этого хендла можно следить за любыми действиями пользователя,связанными с этим окном, например, когда тот изменяет размер окна или попросту закрывает его. Функция может открывать определенную страницу или искать по ключевому слову. При использовании параметра iparam, можно открыть только один справочный файл. С чем связано данное ограничение , я не знаю. После использования необходимо закрыть файл справки с помощью CloseHelp

Параметры

sPathHelp - Путь к файлу справки

sTopic - Может быть определенной страницей в файле справки или искомым ключевым словом при определенных опциях в установленном параметре iparam

iParam - Если параметр не используется, то в параметре szKeyWord должен быть указан внутренний путь к странице файла справки. Если параметр равен 1 или 2 или 3 , то в параметре szKeyWord указывается искомое ключевое слово в файле справки. Разница между этими параметрами:
1 - открывается файл справки с настройками по умолчанию для боковой панели
2 - открывается файл справки с боковой панелью TOC
3 - открывается файл справки с боковой панелью ключевых слов

Платформы

Windows

Пример

#Include "window9.bi"
Var hwndHelp = OpenHelp("FB.chm","KeyPgPpdefine.html")
Do:Loop Until IsWindow(hwndHelp)=0
CloseHelp()
hwndHelp = OpenHelp("FB.chm","Print",2)
Do:Loop Until IsWindow(hwndHelp)=0
CloseHelp()

Created with the Personal Edition of HelpNDoc: Easily create EPub books