Zitat von
marabu:
Vielleicht kommst du hiermit zurecht?
Yep.. bezüglich der Anzeige ist in dem Fall der marquee jetzt weg... allerdings wenn man sich den quelltext noch anzeigen lässt ist er noch im Quelltext vorhanden.
Irgendwie habe ich aber immer noch das Problem das die App dann nen Moment hängt...
[09.Apr 18:33:02.762] geladen:
http://www.irgendwas.de
[09.Apr 18:33:05.115] DoPage GetHtmlCode
[09.Apr 18:33:06.868] DoPage CheckNewMsg
und dann läuft es wieder flüssig
OnDocumentComplete wird um 18:33:02.762 geschrieben.
um 18:33:05.115 wird GetHTMLCode begonnen und ist erst um 18:33:06.868 fertig. Dauert das wirklich immer 1,5sek?
Der folgende Code braucht 1,5Sek??? Any hint..
Delphi-Quellcode:
function myGetHTMLCode(WebBrowser: TWebBrowser; ACode: TStrings): Boolean;
var ps : IPersistStreamInit;
ss : TStringStream;
sa : IStream;
s : string;
begin
Result := False;
if not Assigned(WebBrowser.Document) then Exit;
ps := WebBrowser.Document as IPersistStreamInit;
s := '';
ss := TStringStream.Create(s);
try
sa := TStreamAdapter.Create(ss, soReference) as IStream;
Result := Succeeded(ps.Save(sa, True));
if Result then begin
ACode.Clear;
ACode.Add(ss.Datastring);
end;
finally
ss.Free;
end;
end;
Grüße aus Kassel.
Konfuzius sprach: Etwas lernen und sich immer wieder darin üben - schafft das nicht auch Befriedigung?