Noch not Application.Terminated, sonst lässt sich die Anwendung während des Ladens nicht beenden.
Code:
while (WebBrowser1.ReadyState <> READYSTATE_COMPLETE) and (not Application.Terminated) do
begin
//...
end;
Wobei der Code bei Frames nicht funktionieren wird.
Hier (ganz unten), gibt es eine TBrowserLoadDelay Klasse (ungetestet)
https://groups.google.com/forum/#!to...ng/-31Ijyged0s