No processo de desenvolvimento de aplicações, para melhor facilitar a familiarização dos usuários com as funções e utilização deste software, podemos utilizar a documentação de ajuda do CHM. Então, como integrar melhor os documentos CHM à sua aplicação? O autor fala sobre um método simples e conveniente de referência.
O arquivo hhctrl.ocx pode ser encontrado no diretório do sistema do Win9.x (ou no diretório system32 do Win2000). Embora este arquivo seja ActiveX, ele também pode ser usado como uma biblioteca de vínculo dinâmico DLL, mas deve estar disponível após o IE4. 0,0. Ao analisar o arquivo hhctrl.ocx, podemos ver que ele fornece uma função HtmlHelpA para chamar o arquivo CHM.
Primeiro, na implementação, faça a seguinte declaração:
function HtmlHelpA(hwndCaller: THandle; pazArquivo: String;
uCommand, dwData: DWord): DWord; stdcall externo 'hhctrl.ocx';
Então você pode usá-lo, por exemplo:
HtmlHelpA (identificador, 'c/winnt/help/access.chm', 0, 0);
É muito simples. Experimente e você certamente conseguirá adicionar esta função simples e fácil ao seu programa!