Ich habe noch weiter getestet. Mittlerweile konnte ich das Problem (hoffentlich) etwas eingrenzen; sobald ich das TabControl verlasse (also ein anderes Control den Fokus bekommt), erhalte ich die Zugriffsverletzung.
So langsam glaube ich, es hat mit der angezeigten Seite zu tun. Als Beispiel
www.ebay.de; hier kommt der Fehler. Aber auf anderen Seiten kommt er nicht.
Ich habe bei anderen Threads, wo es um tWebBrowser ging, immer wieder das OLEDocument im Code gesehen. Muß ich darüber den WebBrowser freigeben, nicht über free?
Außerdem: woran erkenne ich, daß das Browserfenster von der angezeigten Seite geschlossen würd, zum Beispiel ein PopUp, das sich per Javascript schließt? Ein OnClose gibt es nämlich nicht.