Como Chamar um Arquivo Help
Gostaria de saber como posso chamar um arquivo help através da minha
aplicação,estou utilizando o helpmaker para criar o meu arquivo help, contudo o arquivo produzido pelo helpmaker e de extenção chl e não hpl.
Desde já agradeço a atenção de todos.
aplicação,estou utilizando o helpmaker para criar o meu arquivo help, contudo o arquivo produzido pelo helpmaker e de extenção chl e não hpl.
Desde já agradeço a atenção de todos.
Lnunes
Curtidas 0
Respostas
Nilza
09/05/2005
oi
nunca utilizei este programa e com esta extensão, mas tente esta linha:
Application.HelpCommand(HELP_finder, 0);
[]´s
nunca utilizei este programa e com esta extensão, mas tente esta linha:
Application.HelpCommand(HELP_finder, 0);
[]´s
GOSTEI 0
Gandalf.nho
09/05/2005
Não é CHL e sim CHM, esse é um arquivo HELP HTML. Dê uma olhada nas configurações do seu projeto no HelpMaker, deve estar configurado para gerar um arquivo CHM em vez de HLP.
GOSTEI 0
Lnunes
09/05/2005
Primeiramente agradeço pela ajuda de todos ,mas gostaria de perguntar a
gandalf.nho como posso configurar o helpmaker para gerar arquivos hpl, e
por que o arquivo gerado no helpmaker a vezes não abre dando o seguinte
erro ´stream read erro.´.
Agradeço a atenção de todos.
gandalf.nho como posso configurar o helpmaker para gerar arquivos hpl, e
por que o arquivo gerado no helpmaker a vezes não abre dando o seguinte
erro ´stream read erro.´.
Agradeço a atenção de todos.
GOSTEI 0
Gandalf.nho
09/05/2005
Para configurar o Helpmaker, abra seu projeto e selecione o nome dele na treeview. Observe a aba Project no lado direito da tela e marque a opção WinHelp na seção Target. Na próxima compilação irá gerar um arquivo HLP. Quanto ao problema do StreamError não sei pq nunca vi esse erro, mas pode ser arquivo corrompido.
GOSTEI 0
Steve_narancic
09/05/2005
[b:74b66c310a]declare a seguinte função:[/b:74b66c310a]
Function HtmlHelp(hwndCaller: THandle; pszFile: PChar; uCommand: cardinal; dwData: longint): THandle; stdcall; external ´hhctrl.ocx´ name ´HtmlHelpA´ ;
[b:74b66c310a]
e a chame assim:[/b:74b66c310a]
var
H: HWND;
HelpFile: string;
begin
// abre a ajuda no tópico intro.htm
HelpFile:= ´Arquivo.chm´;
H:= HtmlHelp(0, PChar(HelpFile + ´::/intro.htm´),$0000 , 0);
end;
Function HtmlHelp(hwndCaller: THandle; pszFile: PChar; uCommand: cardinal; dwData: longint): THandle; stdcall; external ´hhctrl.ocx´ name ´HtmlHelpA´ ;
[b:74b66c310a]
e a chame assim:[/b:74b66c310a]
var
H: HWND;
HelpFile: string;
begin
// abre a ajuda no tópico intro.htm
HelpFile:= ´Arquivo.chm´;
H:= HtmlHelp(0, PChar(HelpFile + ´::/intro.htm´),$0000 , 0);
end;
GOSTEI 0
Lnunes
09/05/2005
Obrigado a Todos pela Ajuda.
GOSTEI 0