Entwickler-Ecke

Internet / Netzwerk - Instanz von IE statt TWebbrowser


k.kuh - Sa 08.04.06 21:11
Titel: Instanz von IE statt TWebbrowser
Wie kann ich die TWebbrowser componente in volgendem codesnipsel:

Delphi-Quelltext
1:
2:
  WebBrowser1.OleObject.Document.Frames.item('main').Document.Forms.item(0).Elements.item(0).value := 'bla1';
  WebBrowser1.OleObject.Document.Frames.item('main').Document.Forms.item(0).Elements.item(1).value := 'bla2';

ersetzen und eine instanz des internet explorers dessen handle ich kenne stattdessen einseten?
ich hab schon volgendes ervolglos getestet:

Delphi-Quelltext
1:
2:
3:
4:
5:
6:
var sw : IShellWindows;
.
.
.

(Sw.Item(x) as IWebBrowser2).

und auch:

Delphi-Quelltext
1:
((Sw.Item(x) as IWebBrowser2).Document as IHTMLDocument2).