OK Danke könnte der richtige Weg zu sein, leider erhalte ich dann eine
AV.
Habe es wie folgt gelösst:
Delphi-Quellcode:
procedure TMainform.WebBrowser1DownloadComplete(Sender: TObject);
var
W : IHTMLWindow2;
u : IUnknown;
S : String;
begin
if Assigned(WebBrowser1.Document) then
begin
htmlDoc := WebBrowser1.Document as IHTMLDocument2;
if htmldoc.parentWindow.frames.length > 0 then
begin
u := htmldoc.frames.item(0);
if Succeeded(u.QueryInterface(IHTMLWindow2,w))
then begin
S := w.name; // Stimmt
Caption := S;
htmlDoc := W.document as IHTMLDocument2;
end
else begin
htmlDoc := NIL;
end;
end;
htmlDoc.onmouseover := (TEventObject.Create(Document_OnMouseOver) as IDispatch);
end;
end;
Leider dann eine
AV bei
element := htmlDoc.parentWindow.event.srcElement;
Frank