Frank
Gast
|
 |
« am: 09.04.2002, 17:45:01 » |
|
Ich sitze nun schon geraume Zeit am Zugriff auf Frames. Über das Dokument kommt man ja bequem an ein erzeugtes FrameSet heran. Wird ab im Laufe der Arbeit in einem Frame-Fenster ein weiteres FrameSet erzeugt, gelingt es mir einfach nicht, ein gültiges Object zu erzeugen:
Hier mein letzter Versuch:
//Zugriff auf Hauptdokument frames := webBrowser.OleObject.Document.GetElementsByTagName ( 'FRAME' ); //Jetzt sollte eigentlich auf den Inhalt des 2. Frames zugegriffen werden, um die darin enthaltenen Objekte zu erhalten if frames.length ] 1 then begin frames := frames.item ( 1 ).document.GetElementsByTagName ('FRAME' ); if frames.length ] 0 then inhalt := frames.item ( 0 ).document.all; end;
Leider kommt als Ergebnis nur das 2.Frame des Hauptdokuments raus.
Da man ja nach gewisser Zeit den Wald vor lauter Bäumen nicht mehr sieht, hat vielleicht jemand eine Idee?
|