Zitat von
atreju2oo0:
Aber TurboDelphi kennt getElementById nicht...
Wo is da mein Denkfehler?
Dann brauchst du natürlich auch noch die offizielle Doku zu den Interfaces:
http://msdn.microsoft.com/en-us/libr...74(VS.85).aspx
und musst die ganze Zeit mit dem AS-Operator arbeiten.
Wenn du ein IHTMLElement am Wickel hast, dass aber eigentlich eine Tabelle ist, dann muss man mit
as das Interface tauschen:
Delphi-Quellcode:
elem := ....
table := elem as IHTMLTable;
Um z.B. an die Methode getElementById zu kommen benötigt man IHTMLElement
3:
(webbrowser.document.root as IHTMLElement3).getElementById(.....
Es empfiehlt sich, mit Zwischenvariablen zu arbeiten um nicht immer ganz ober über das Objekt webbrowser einsteigen zu müssen.