*kopfklatsch*
Erstmal danke für die Antwort und die Mühe
Stimmt natürlich, ich muss die Objekte erstmal abfragen, bevor ich weitermache. Ich beschäftige mich mit dem TWebBrowser und dem ganzen Krams auch erst seit gestern.
Allerdings liefert deine Funktion "VarIsDispatchObject"
immer True zurück, egal ob 'table' jetzt existiert oder nicht. Somit kann ich alle weiteren Abfragen innerhalb von document wieder knicken.
Das assign auf webbrowser1.document funktioniert ist ja klar, ist ja auch kein olevariant
Das Problem (olevariant = nil ?!?) besteht also weiterhin