Er IWebBrowser2 stadig forbundet til Internet Explorer, eller er vinduet blevet lukket?
HejMens Internet Explorer kører forbinder jeg til et vindue og opretter et IWebBrowser2-interface (se her for eksempel: http://delphi.about.com/od/internetintranet/a/webbrowserenum.htm)
Problemet er, at jeg jævnligt har brug for at tilgå webbrowseren, og dermed har brug for at sikre, at brugeren ikke har lukket den i mellemtiden. Jeg vil helst undgå noget med
try
Temp := WebBrowser.LocationURL;
Result := True;
except
Result := False;
end;
Så spørgsmålet lyder: Er det muligt at tjekke, om der stadig er forbundet til IWebBrowser2 på en eller anden måde?