Alsooo
ich habe eine frage:
mit diesem code hier kann man ja den Quelltext einer Internet seite auslesen, die Momentan in TWebBrowser angezeigt wird, ohne diese erneut aufzurufen:
Delphi-Quellcode:
WebBrowser1.Document.QueryInterface(IHTMLDocument2, iDoc1);
if iDoc1 <> nil then
begin
Memo1.Lines.Add(iDoc1.Body.InnerHTML);
end;
( also NICHT wie mit
idHTTP.get('....');
!!!)
weil dabei ja die seite neu geladen wird !!
und meine frage ist jetzt wie schreibe ich denn diesen code
Delphi-Quellcode:
WebBrowser1.Document.QueryInterface(IHTMLDocument2, iDoc1);
if iDoc1 <> nil then
begin
Memo1.Lines.Add(iDoc1.Body.InnerHTML);
end;
so um , dass er den quelltext eines bestimmten Frames auf einer seite aufruft ? weil wenn die seite Frames hat und man benutzt diesen code so wie er da ist bekommt man nur den Quelltext des Frames gerüstes....
danke schonmal für die hilfe