12345678910111213141516171819202122232425262728293031323334353637383940414243444546 |
- Program hhex2;
- {
- Small example/test of the html help OCX.
- Marco van de Voort (C) 2009
- Copy rtl.chm from the CHM distribution to this dir. Test keyword/alink search.
- }
- Uses HTMLHelp;
- var
- keyword : ansistring;
- HelpfileName : AnsiString;
- htmltopic : AnsiString;
- res : Integer;
- ah : PHH_AKLINK ;
-
- Begin
- Helpfilename:='rtl.chm';
- keyword:='Sysutils' ;
-
- New(ah);
- fillchar(ah^,sizeof(ah^),#0);
- ah.cbstruct:=sizeof(tagHH_AKLINK);
- ah.fReserved := FALSE ;
- ah.pszKeywords :=pansichar(keyword);
- ah.pszUrl := NIL ;
- ah.pszMsgText :='Text succes' ;
- ah.pszMsgTitle :='Text fail';
- ah.pszWindow := NIL ;
- ah.fIndexOnFail:= false;
-
- Res:=HtmlHelpA(0,pchar(helpfilename) ,HH_DISPLAY_INDEX,PTRUINT(PAnsiChar(Keyword)));
- // keyword search seems to have same effect.
- Res:=HtmlHelpA(0,pchar(helpfilename) ,HH_ALINK_LOOKUP,PTRUINT(AH));
- writeln(ah.pszkeywords);
- writeln(ah.pszurl);
- writeln(ah.pszmsgtext);
- writeln(ah.pszmsgtitle);
- writeln(ah.pszwindow);
- writeln(res);
- readln;
- end.
|