Ler conteudo de pagina html
Bom dia
É o seguinte.
Tenho uma aplicacao que possui um webbrowser onde eu carrego um arquivo html. O mesmo executa esse arquivo no componente e fica tudo certinho sem nenhum problema. Eu preciso ler o codigo fonte desse html e salva-lo em uma variavel string apos a execucao do mesmo pelo webbrowser. A grosso modo seria o mesmo que no windows explorer, quando a gente clica no menu na opção EXIBIR e depois CODIGO FONTE, ele mostra o em pagina o codigo fonte da pagina. Voce tem um ideia de como fazer isso.
Desde já Agradeço
Adriano Bala
Adriano Silva
Curtidas 0
Respostas
Rodrigo Mourão
22/10/2009
Olá Amigo,
Supondo que seu WebBrowser chame-se WB e que vc queira fazer isso no clique de um botão. Adicionar num memo por exemplo. Então faça o seguinte:
var
codigofonte: String;
CF: Variant;
begin
CF := WBErrata.Document;
codigofonte := CF.Body.OuterHTML;
Memo1.Lines.Add(codigofonte);
end;
Espero ter ajudado.
Abraços !!!
Supondo que seu WebBrowser chame-se WB e que vc queira fazer isso no clique de um botão. Adicionar num memo por exemplo. Então faça o seguinte:
var
codigofonte: String;
CF: Variant;
begin
CF := WBErrata.Document;
codigofonte := CF.Body.OuterHTML;
Memo1.Lines.Add(codigofonte);
end;
Espero ter ajudado.
Abraços !!!
GOSTEI 0
Rodrigo Mourão
22/10/2009
Olá amigo,
Podemos ajudar em algo mais ??? Estamos aguardando para encerrar o chamado !!!
Abs!!1
Podemos ajudar em algo mais ??? Estamos aguardando para encerrar o chamado !!!
Abs!!1
GOSTEI 0
Rodrigo Mourão
22/10/2009
Olá amigo,
Estaremos colocando o chamdo como concluido. Caso tenha mais alguma duvida basta reabri-lo que voltaremos a atende-lo.
att,
Estaremos colocando o chamdo como concluido. Caso tenha mais alguma duvida basta reabri-lo que voltaremos a atende-lo.
att,
GOSTEI 0