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]