Оглавление файлов помощи (Help Files Contents)

Previous  Top  Next

    
 

 

Используйте HELP_FINDER, если "текущая закладка" не является закладкой 'Index' или 'Find'. HELP_FINDER открывает окно Help Topics, но не меняет закладку с оглавлением (Contents), если текущая закладка - 'Index' или 'Find'.

 

Попробуйте следующий код:

Code:

Function L1InvokeHelpMacro(const i_strMacro: String; const i_bForceFile:

Boolean): Boolean;

Begin

if i_bForceFile then

   Application.HelpCommand(HELP_FORCEFILE, 0);

Result:=Application.HelpCommand(HELP_COMMAND,

   Longint(PChar(i_strMacro))); //Приведение типа PChar здесь необязательно.

End;

 

 

 

 

 

 

 

 

Ищем ассоциированный файл помощи, открываем его (если не открыт) и переходим на закладку 'Index':

 

 

 

L1InvokeHelpMacro('Search()', True);

 

 

 

 

Ищем ассоциированный файл помощи, открываем его (если не открыт) и переходим на закладку 'Contents':

 

 

 

L1InvokeHelpMacro('Contents()', True);

 

 

 

 

Ищем ассоциированный файл помощи, открываем его (если не открыт) и переходим на закладку 'Find' (только для WinHelp 4):

 

L1InvokeHelpMacro('Find()', True);

 

©Drkb::04554

       

Взято с http://delphiworld.narod.ru