Laden...

Internet Explorer in Webbrowser Control

Erstellt von Ayke vor 15 Jahren Letzter Beitrag vor 15 Jahren 1.734 Views
Ayke Themenstarter:in
643 Beiträge seit 2006
vor 15 Jahren
Internet Explorer in Webbrowser Control

Hallo Leute,

Ich möchte gerne auf einen geöffneten Internet Explorer über das WebBrowser Control zugreifen falls das möglich ist.

Leider funktioniert dies nicht nach meiner Vorstellung.

Process Iexplorer = new Process();
Iexplorer.StartInfo.Filename = "IExplorer.exe";
Iexplorer.Start();

WebBrowser webBrowser = (WebBrowser)WebBrowser.GetFromHandle(Iexplorer.Handle);
//habe es auch mit dem Handle des Frames mit dem inhalt des Iexplorer versucht
49.485 Beiträge seit 2005
vor 15 Jahren

Hallo Ayke,

würde mich mehr als wundern, wenn das ginge.

herbivore

Gelöschter Account
vor 15 Jahren

Process Iexplorer = new Process();
Iexplorer.StartInfo.Filename = "IExplorer.exe";
Iexplorer.Start();

WebBrowser webBrowser = WebBrowser.FromHandle(Iexplorer.MainWindowHandle)  as WebBrowser;


ungetestet aber es sollte so gehen.

49.485 Beiträge seit 2005
vor 15 Jahren

Hallo JAck30lena,

teste es mal. Ich denke, es wird nicht gehen.

herbivore

Gelöschter Account
vor 15 Jahren

hm, ja richtig. es geht nicht. ich habe ein wenig rumprobiert aber ich habes es dennoch nciht hinbekommen.....

49.485 Beiträge seit 2005
vor 15 Jahren

Hallo JAck30lena,

Control.FromHandle geht meines Wissens nur für Controls im gleichen Prozess (oder sogar gleichen Thread).

herbivore

Ayke Themenstarter:in
643 Beiträge seit 2006
vor 15 Jahren

hmm... schade

Trozdem danke für eure mühe.