Hat jemand erfahrung mit Webbrowser ActiveX Control??
-
Hi!
Habe ein Problem mit dem einbinden eines ActiveX Webbrowser Controls in eine SDI anwendung. Ich habe das ganze getestet in einer Dialog basierten Anwendung, da klappt es. Nicht aber in der SDI....
Hat jemand schon mal sowas gemacht und weiß warum das nicht funkt??
herzlichen Dank
l00P
-
was genau fuktioniert denn bei dir nicht?
bei mir läuft das mit einer SDI-Anwendung.
-
der dialog popt auf und ich sehe die weiße fläche von dem control aber nicht die hardcodierte website. Wie gesagt geht es in einem Dialog beispiel.
Message msg; msg.DoModal(); msg.m_HtmlView.Navigate("www.orf.at", NULL,NULL,NULL,NULL);keine Ahnung was da ist???
Der Code steht in einer function die auf einen button hört. Message ist die Klasse die der Wizard für den dialog generiert und m_HtmlView ist die membervariable - auch automatisch generiert...
-
..weiß jemand ob der code so stimmt??? Geht noch immer nicht..
danke
-
was passiert denn, wenn du msg.m_HtmlView.GoHome(); machst?
Geht dann die Standardseite auf ?
-
nein , alles wie gehabt. Der dialog poppt auf und wenn ich ihn schließe gibts ein assertion failed?????
Ich habe probiert das control direkt in die form view einzubinden und das klappt, anscheinend gibts probleme mit dem dialog??
-
dann wird der Fehler wohl in deinem Dilog-Code liegen.
-
keine Ahnung! Wie hast du das gemacht? Auch mit einem modalen dialog??
-
nein, ich habe es mit SDI gemacht, also mit einem View-Fenster, und die View
enthält zwei ActiveX-e, und zwar die Browser-ActiveX-e....
war auch nur ein Beispiel. Mit Dialogen habe ich nichts gemacht, weder modal noch nonemodal.
-
ah ich verstehe, danke trotzdem
lg
loop
-
Hab´s hetzt anders gelöst:
Da gibts eine klasse die erzeugt einen htmldialog - ohne ActiveX!! genial :-))
http://www.codeguru.com/ieprogram/htmldlg.shtml
lg
loop