Fórum Copiar Html do site #258819
17/11/2004
0
Estou querendo saber como faço para baixar um site para meu pc, o arquivo html mesmo.
Exemplo: digito www.dhiogo.com.br em um edit e ao apertar um botao o codigo html desse site aparecer em um memo.
eu tentei com esse codigo:
uses URLMon;
function Download(Arquivo, Local: String): Boolean;
begin
Result:=False;
Result:=URLDownloadToFile(nil,PChar(´http://www.deephi.kit.net/´+Arquivo),PChar(Local),0,nil)=0;
end;
mas não paixou todos os site. especialmente fotologs do fotolog.net
e usar o webbrowser fico muito ruim pq ele começa a carregar as imagens e outras coisas q para mim nao servirao de nada, eu apenas preciso do texto em html.
Espero por uma ajuda.
Obrigado
Exemplo: digito www.dhiogo.com.br em um edit e ao apertar um botao o codigo html desse site aparecer em um memo.
eu tentei com esse codigo:
uses URLMon;
function Download(Arquivo, Local: String): Boolean;
begin
Result:=False;
Result:=URLDownloadToFile(nil,PChar(´http://www.deephi.kit.net/´+Arquivo),PChar(Local),0,nil)=0;
end;
mas não paixou todos os site. especialmente fotologs do fotolog.net
e usar o webbrowser fico muito ruim pq ele começa a carregar as imagens e outras coisas q para mim nao servirao de nada, eu apenas preciso do texto em html.
Espero por uma ajuda.
Obrigado
Dhiogo
Curtir tópico
+ 0
Responder
Posts
18/11/2004
Gurc
Use o componente IdHTTP do Indy.
Ele tem um método Get (se eu não me engano) que você passa a URL e ele retorna o código em HTML em uma string.
Mais informações entre em contato.
Gustavo Royer Chaurais
Ele tem um método Get (se eu não me engano) que você passa a URL e ele retorna o código em HTML em uma string.
Mais informações entre em contato.
Gustavo Royer Chaurais
Responder
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)