Ich wäre mir nicht sicher, ob das funktioniert.
Ich denke schon, denn das Abrufen von GetEdge erstellt die Instanz, wenn sie noch nicht existiert, wenn ich den Code richtig interpretiere.
[...]
Du hast zwar recht, dass das Control noch nicht fertig sein könnte, allerdings ist FEdge zu dem Zeitpunkt schon gesetzt. Aber auf der sicheren Seite bin ich wirklich mit dem OnBeforeNavigate...
Danke für den Hinweis.
Ah, hast Recht. Ich habe in meinem Code die Abfrage auf ActiveEngine schon rausgenommen, als immer gesetzt, egal, welche Endinge aktiv ist. Sofern die Instanz nicht nil ist.
Aber wir haben uns entschieden, langsam alle TWebBrowser-Instanzen gegen TEdgeBrowser zu tauschen. Die IE-Engine zeigt ohenhin beinahe nirgens mehr die korrekten Inhalte an.