Hi @ all,
so da bin ich mal wieder mit einer neuen Frage bzw. neuen Problemen. Ich hoffe jemand von euch hat da schon einwenig mehr erfahrung gesammelt als ich. Würde mich auf jedenfall freuen über Hilfe.
Nun habe ich versucht das Sample des Embedded IE Objects ins AutoIT Gui zu benutzen und bin dabei auf so manche probleme gestossen...
Hier noch der Source
PHP
#include <GUIConstants.au3>
; Simple example: Embedding an Internet Explorer Object inside an AutoIt GUI
;
; The full example is available in the test\ActiveX directory (TestXInternet.au3)
;
; See also: http://msdn.microsoft.com/workshop/browser/webbrowser/reference/objects/internetexplorer.asp
$oIE = ObjCreate("Shell.Explorer.2")
; Create a simple GUI for our output
GUICreate ( "Embedded Web control Test", 640, 580,(@DesktopWidth-640)/2, (@DesktopHeight-580)/2 , $WS_OVERLAPPEDWINDOW + $WS_VISIBLE + $WS_CLIPSIBLINGS)
$GUIActiveX = GUICtrlCreateObj ( $oIE, 10, 40 , 405 , 360)
$GUI_Button_Back = GuiCtrlCreateButton ("Back", 10, 420, 100, 30)
$GUI_Button_Forward = GuiCtrlCreateButton ("Forward", 120, 420, 100, 30)
$GUI_Button_Home = GuiCtrlCreateButton ("Home", 230, 420, 100, 30)
$GUI_Button_Stop = GuiCtrlCreateButton ("Stop", 330, 420, 100, 30)
GUISetState () ;Show GUI
$oIE.navigate("http://www.google.de")
; Waiting for user to close the window
While 1
$msg = GUIGetMsg()
Select
Case $msg = $GUI_EVENT_CLOSE
ExitLoop
Case $msg = $GUI_Button_Home
$oIE.navigate("http://www.google.de")
Case $msg = $GUI_Button_Back
$oIE.GoBack
Case $msg = $GUI_Button_Forward
$oIE.GoForward
Case $msg = $GUI_Button_Stop
$oIE.Stop
Case Else
;;;;;;;
EndSelect
Wend
GUIDelete ()
Exit
Alles anzeigen
Ihr könnt das Sample gerne starten und dann in das Fenster klicken und mal irgend eine Taste drücken... Dann öffnet sich bei mir unvorzüglich der Just-In-Time Debugger.
Wieso ist das so? Wie lässt sich dieses Problem lösen?
Grüsse
CoDeX2k