Einzelnen Beitrag anzeigen

shmia

Registriert seit: 2. Mär 2004
5.508 Beiträge
 
Delphi 5 Professional
 
#7

Re: Webbrowser: <tr> </tr> suchen und Werte ausl

  Alt 21. Mai 2008, 14:26
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 IHTMLElement3:
(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.
Andreas
  Mit Zitat antworten Zitat