Einzelnen Beitrag anzeigen

Benutzerbild von faux
faux

Registriert seit: 18. Apr 2004
Ort: Linz
2.044 Beiträge
 
Turbo Delphi für Win32
 
#16

Re: Quelltext einer Seite runterladen

  Alt 30. Apr 2004, 14:48
Zitat von S2B:
Also wenn man aus einem TWebBrowser den Quelltext der Seite speichern will, dann geht das so:
Delphi-Quellcode:
 //Code auslesen:
function WB_SaveHTMLCode(WebBrowser: TWebBrowser; const FileName: TFileName): Boolean;
var
  ps: IPersistStreamInit; //***************In welcher Unit is denn IPersistStreamInit??
  fs: TFileStream;
  sa: IStream; //***************Und IStream's Unit kann ich auch nicht finden... :?
begin
  ps := WebBrowser.Document as IPersistStreamInit;
  fs := TFileStream.Create(FileName, fmCreate);
  try
    sa := TStreamAdapter.Create(fs, soReference) as IStream;
    Result := Succeeded(ps.Save(sa, True));
  finally
    fs.Free;
  end;
end;
Vielleicht kannst du ja den Code entsprechend abändern... Hoffe es bringt dich weiter.
Faux Manuel
Wer weiß, dass er nichts weiß, weiß mehr, als der der nicht weiß, dass er nichts weiß.
GoTrillian
  Mit Zitat antworten Zitat