Einzelnen Beitrag anzeigen

Benutzerbild von toms
toms
(CodeLib-Manager)

Registriert seit: 10. Jun 2002
4.648 Beiträge
 
Delphi XE Professional
 
#1

IWebBrowser2 + Frames + Form

  Alt 10. Mai 2004, 20:19
Hi,

Ich versuche auf eine Form in einem Frame über's IWebBrowser2
Interface zuzugreifen. Dies gibt mir immer eine AV.
Was ist da falsch?



Delphi-Quellcode:
var
   IE: IWebBrowser2;
   Doc:IHTMLDocument2;
   fnr,i: OLEVariant;
   Frames:IHTMLFramesCollection2;
   ovElements: OleVariant;
begin
   //..
   Doc := IE.Document as IHTMLDocument2;
   Frames:=Doc.frames as IHTMLFramesCollection2;
   fnr := 1;
   ovElements := frames.item(x).Document.forms.Item(1).elements; // AV !!`!
here!!
   for i := 0 to ovElements.Length - 1 do
   begin
     //..
   end;
end;
[edit=r_kerber]Delphi-Tags eingefügt. Mfg, r_kerber[/edit]
Thomas
  Mit Zitat antworten Zitat