Registriert seit: 18. Apr 2004
Ort: Linz
2.044 Beiträge
Turbo Delphi für Win32
|
Re: Quelltext einer Seite runterladen
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
|
|
Zitat
|