Fórum Abrir documentos HTML locais #215009
18/02/2004
0
Terminei um sistema, e fiz um arquivo de ajuda en HTML. O meu problema é como abrir a página a partir de um clique no botão.
Tentei utilizar as dicas presentes na ajuda 800 dicas para Delphi, mas elas sempre acrescentam ´http´ às URLs informadas.
Agradeço pela ajuda, abraços
Tnaires
Curtir tópico
+ 0Posts
18/02/2004
Maicongabriel
Qual dica você tentou utilizar ?
E se esta fazendo o help em Html, porque não o constroi no formato CHM ?
[i:1ea439965d]CHM = padrão atual para arquivos de ajuda do windows...[/i:1ea439965d]
Gostei + 0
18/02/2004
Tnaires
As dicas q tentei usar foram as seguintes:
uses UrlMon; procedure TForm1.Button1Click(Sender: TObject); begin HlinkNavigateString(nil, ´http://www.lloydsoft.hpg.ig.com.br´); // No caso, eu tava substituindo a url pelo caminho do arquivo End;
procedure TForm1.Button1Click(Sender: TObject); var IEApp: Variant; begin IEApp := CreateOLEObject(´InternetExplorer.Application´); IEApp.visible := true; IEApp.Top := 0; IEApp.Left := 0; IEApp.width := screen.width; IEApp.height := screen.height; IEApp.Navigate(´http://www.ClubeDelphi.com.br´); end;
E respondendo sua segunda pergunta... não sei fazer um arquivo d ajuda CHM :oops:
Abraços
Gostei + 0
18/02/2004
Caninha51
http://www.wekasoft.com/vchm/
Falow
caninha51
Gostei + 0
19/02/2004
Tnaires
Gostei + 0
21/02/2004
Nerdex
var PathCam: PAnsiChar;
begin
PathCam:=PAnsiChar(´C:/pasta/´+´ajuda do programa.html´);
ShellExecute(0, Nil, PathCam, Nil, Nil, SW_NORMAL);
end;
Gostei + 0
21/02/2004
Tnaires
Pra ficar mais flexível, o path pode ficar assim:
PathCam:=PAnsiChar(´.\Ajuda\ajuda do programa.html´);
Assumindo q os documentos estejam dentro duma pasta chamada Ajuda.
Sucesso
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)