TWebBrowser

Delphi

09/10/2003

Ola!!!
Criei um mini-browser para que os usuarios so acessem determinadas paginas mas estou com o seguinte problema.

Em determinado momento, eu necessito gravar o codigo HTML da pagina que esta sendo exibida. Eu so consegui fazer isso atraves do metodo EXEWB, porem ele sempre me abre uma caixa dialog para que eu informe o local e o nome do arquivo a ser gravado... Alguem conhece um componente que eu consiga navegar como o TWEBBROWSER e que consiga salvar o html exibido sem nenhum caixa de dialogo?

Desde ja agradeco MUITO...

Fabio John :D

[i:8acad15ef6]Título editado. Leia as [url=http://delphiforum.icft.com.br/forum/viewtopic.php?t=6689&sid=add834b4ed94967502cf2381c38e751a][u:8acad15ef6]Regras de Conduta[/u:8acad15ef6][/url]. (marcelo.c – Moderador)[/i:8acad15ef6]


Fbarros

Fbarros

Curtidas 0

Respostas

Beppe

Beppe

09/10/2003

procedure WebSaveToFile(WebBrowser: TWebBrowser; const Filename: String);
var
  StrInit: IPersistStreamInit;
begin
  if Succeeded(WebBrowser.Document.QueryInterface(IPersistStreamInit, StrInit)) then
    StrInit.Save(TStreamAdapter.Create(TFileStream.Create(Filename, fmCreate), soOwned), False);
end;


Adicione ActiveX ao uses.

Pode dizer que eu sou fera agora! 8)


GOSTEI 0
Nildo

Nildo

09/10/2003

Pode dizer que eu sou fera agora! 8)

Eu mesmo digo: Você é fera!


GOSTEI 0
Beppe

Beppe

09/10/2003

Valew!

Escutar(ler) isso as vezes faz muito bem ao ego! :D

Ataliba


GOSTEI 0
POSTAR