Forum: Netzwerke
Delphi
by Mendelsohn,
13. Jan 2009
OK, dann machen wir
procedure ladeSeite;
begin
while ((Form1.Webbrowser1.ReadyState <> ReadyState_complete) or
(Form1.Webbrowser1.Document = nil) or
((Form1.Webbrowser1.Document AS IHTMLDocument2).readyState <> 'complete')) do
begin
Application.ProcessMessages;
Forum: Netzwerke
Delphi
by Mendelsohn,
13. Jan 2009
Du könntest es mit dem "DocumentComplete"-Ereignis von TWebbrowser versuchen.
Allerdings habe ich die Erfahrung gemacht, dass dies (wie so einiges rund um den Internet Explorer) nicht immer zuverlässig funktioniert. Ich nutze daher:
procedure ladeSeite;
begin
while ((Form1.Webbrowser1.ReadyState <> ReadyState_complete) or
(Form1.Webbrowser1.Document = nil) or
...