Grundsätzliche Frage:
Kann AutoIt eine HTML-Datei eingebettet anzeigen ohne IE o.ä.
HTML
-
moppel -
3. Juli 2006 um 21:17 -
Geschlossen
-
-
- Offizieller Beitrag
Hallo!
ActiveX oder eine eigene Rendering -Engine schreiben *bg*.
Was anderes ist mir nicht bekannt.
peethebee
-
meinst du so was?
Code
Alles anzeigen$oIE = ObjCreate("Shell.Explorer.2") GUICreate ( "Embedded Web control Test", 640, 580,(@DesktopWidth-640)/2, (@DesktopHeight-580)/2 , $WS_OVERLAPPEDWINDOW + $WS_VISIBLE + $WS_CLIPSIBLINGS) $GUIActiveX = GUICtrlCreateObj ( $oIE, 10, 40 , 600 , 360 ) $GUI_Button_Back = GuiCtrlCreateButton ("Zurück", 10, 420, 100, 30) $GUI_Button_Forward = GuiCtrlCreateButton ("Vor", 120, 420, 100, 30) $GUI_Button_Home = GuiCtrlCreateButton ("Home", 230, 420, 100, 30) $GUI_Button_Stop = GuiCtrlCreateButton ("Stop", 330, 420, 100, 30) GUISetState () $oIE.navigate("http://autoit.aufwaerts.de/portal.php") While 1 $msg = GUIGetMsg() Select Case $msg = $GUI_EVENT_CLOSE ExitLoop Case $msg = $GUI_Button_Home $oIE.navigate("http://autoit.aufwaerts.de/portal.php") Case $msg = $GUI_Button_Back $oIE.GoBack Case $msg = $GUI_Button_Forward $oIE.GoForward Case $msg = $GUI_Button_Stop $oIE.Stop EndSelect Wend GUIDelete () Exit
-
@weedhead
Dein Skript nutzt aber das Activex-Control vom IE@moppel
irgendeine Softwarekomponente muß den HTML-Code rendern. Warum
darf es denn nicht der IE oder ähnliches sein? Ansonsten kannst Du nur den HTML-Code in einer Autoit-Gui anzeigen -
Die GUI von AutoIt sieht bei machen Sachen besser aus als der IE, der u.a. irgendwo und meist in einer undefinierbaren Größe aufpoppt, (ich weis mit Java kann man da was machen).
@weedhead
Geht dein Script nur unter einer Beta-Version.
ich habe v3(1.0.27) -
- Offizieller Beitrag
Ja, ActiveX-Controls brauchen die Beta-Version. Optimal ist immer die aktuelle (im Moment 3.1.1.128 )
peethebee
p.s. es gibt im englischen Forum auch schon ganze "InternetExplorer-Clones" mit dem ACtiveX-Control und seinen Funktionen
-
peethebee hat es ja schon beantwortet.
-
peethebee :
Ich will ja nicht meckern, aber wenn du zwichen 8 und ) noch ein space machen könntest, steht da die korrekte Beta-Version ....128 )
(ich dachte schon, eine neue AutoIt-Version wäre draußen :rofl2: )
Gruß
ytwinky