Hallo ich habe da eine frage geht das man Autoit in Vollbild Modus geht also so ähnlich wie win8 App also habe da eine html Seite gemacht und möchte die über Autoit in Vollbild Modus machen danke euch schon mal für eure Hilfe
MfG
Roberto
Hallo ich habe da eine frage geht das man Autoit in Vollbild Modus geht also so ähnlich wie win8 App also habe da eine html Seite gemacht und möchte die über Autoit in Vollbild Modus machen danke euch schon mal für eure Hilfe
MfG
Roberto
Guten tag,
Meinst du wie man SciTE in Vollbild bekommt, oder wie man eine von dir erstellten GUI im Vollbildmodus bekommst?
Meine GUI in Vollbild Modus sorry das ich das nicht so hingeschrieben habe
$WS_POPUP als Style und natürlich die Fensterposition und -größe anpassen.
Siehe auch:
[autoit]GUICreate
@DesktopWidth
@DesktopHeight
Steht eigentlich alles in der Hilfe.
So müsste es Funktionieren:
[autoit]
#include <WindowsConstants.au3>
#include <GUIConstants.au3>
Opt("GuiCloseOnESC",1) ; Bei Esc -> Exit
$Form=GUICreate("Vollbild",@DesktopWidth,@DesktopHeight,0,0,$WS_POPUP)
;labels, inputs, etc.
GUISetState(@SW_SHOW)
While Sleep(100)
If GUIGetMsg() = $GUI_EVENT_CLOSE Then Exit
WEnd
geht das auch das der die größe automatisch feststellt
Genau das macht PuReIroNies Skript doch, da es für die Parameter width und height die Werte @DesktopWidth und @DesktopHeight nimmt
Lies dir mal die Hilfeeinträge zu den von James genannten Befehlen durch
DFPWare
Ja danke erst mal dafür werde es dann mal probieren danke euch erst mal für eure hilfe
MfG
Roberto
#include <GUIConstants.au3>
#include <IE.au3>
#include <WindowsConstants.au3>
#include <GUIConstants.au3>
Opt('GUIOnEventMode', 1)
Opt('GUICloseOnESC', 1)
$Form=GUICreate("Vollbild",@DesktopWidth,@DesktopHeight,0,0,$WS_POPUP)
Global $pPfad = @ScriptDir & '/index.htm'
Global $oIE = _IECreateEmbedded()
Global Const $hGUI = GUICreate('HTML - Make-Grafik', 604, 198)
Global $oObjekt = GUICtrlCreateObj($oIE, 0, 0, 604, 199)
GUISetOnEvent($GUI_EVENT_CLOSE, '_Exit')
GUISetState(@SW_SHOW, $hGUI)
_IENavigate($oIE, 'file:///' & $pPfad)
While Sleep(1000)
WEnd
Func _Exit()
Exit
EndFunc
So habe ich das erst mal so müste es ja gehen aber die zeile Global $oObjekt = GUICtrlCreateObj($oIE, 0, 0, 604, 199) müste glaube ich raus wegen der größe
Dir ist schon klar, dass du im Moment einfach 2 GUIs erstellst?
ja ich weis es soll aber so sein das meine index.html da anzeigt in Vollbild Modus nun schaue ich gerade wie ich das machen kann man mir fehlt echt die zeit zum üben muss halt viel arbeiten kotz na ja egal
MfG
Roberto
#include <GUIConstants.au3>
#include <IE.au3>
Opt('GUIOnEventMode', 1)
Opt('GUICloseOnESC', 0)
Global $pPfad = @ScriptDir & '/index.htm'
Global $oIE = _IECreateEmbedded()
Global Const $hGUI = GUICreate('HTML - Make-Grafik', 604, 198)
Global $oObjekt = GUICtrlCreateObj($oIE, 0, 0, 604, 199)
GUISetOnEvent($GUI_EVENT_CLOSE, '_Exit')
GUISetState(@SW_SHOW, $hGUI)
_IENavigate($oIE, 'file:///' & $pPfad)
While Sleep(1000)
WEnd
Func _Exit()
Exit
EndFunc
Okay wie baue ich da jetzt den Vollbild Modus ein
Mit logischen denken und dem Anwenden der bereits geposteten Beispiele?
Verwende einfach die Makros
[autoit]
@DesktopWidth
@DesktopHeight
für Breite und Höhe deiner GUI, bzw. bei Bedarf auch für Breite und Höhe deines eingebetteten IE Objekts. Was ist daran nun unverständlich?
ja also muss ich nur die zeile reinbauen
$Form=GUICreate("Vollbild",@DesktopWidth,@DesktopHeight,0,0,$WS_POPUP)
aber bin bis jetzt noch nicht weiter gekommen muss ich sonst noch was einfügen oder ändern
Also ich bekomme das nicht so hin weis nicht was ich da falsch mache
BitOR($WS_SYSMENU,$WS_MAXIMIZE,$WS_POPUP))
[/autoit]Hallöchen
also, falls du dich wirklich ernsthaft und intensiv mit AutoIt beschäftigen willst, dann solltest du dich zu erst mal eingehend mit der Syntax der Befehle beschäftigen, die du benutzt.
Falls du aber nur dieses eine Skript fertig haben willst und danach nie wieder mit AutoIt arbeiten möchtest, dann frag doch einfach irgendjemanden der dir das schreibt und gut ist
DFPWare
Ja ich brauche nur den ein Script mehr nicht es wäre super wenn es einer für mich schreiben könnte
Gruß
Roberto
So?
#include <GUIConstantsEx.au3>
#include <IE.au3>
#include <WindowsConstants.au3>
Opt("GUIOnEventMode", 1)
Opt("GUICloseOnESC", 0)
Global $hGui, $cObj
Global $sPath = "file:///" & @ScriptDir & "/index.htm"
Global $oIE = _IECreateEmbedded()
$hGui = GUICreate("HTML - Make-Grafik", @DesktopWidth, @DesktopHeight, 0, 0, BitOR($WS_MAXIMIZE, $WS_POPUP))
$cObj = GUICtrlCreateObj($oIE, 0, 0, @DesktopWidth, @DesktopHeight)
GUISetState()
GUISetOnEvent($GUI_EVENT_CLOSE, "_Exit")
[/autoit] [autoit][/autoit] [autoit]_IENavigate($oIE, $sPath)
[/autoit] [autoit][/autoit] [autoit][/autoit] [autoit]While 1
Sleep(10)
WEnd
Func _Exit()
Exit
EndFunc
Nicht ganz, ich glaube es könnte eine Fehler kommen, denn man muss die " \ " von @scriptdir ersätzen mit " / ".
Dies macht man einfach mit StringReplace($sPath,"\","/")
#include <GUIConstantsEx.au3> ; von m-obi
#include <IE.au3>
#include <WindowsConstants.au3>
Opt("GUIOnEventMode", 1)
Opt("GUICloseOnESC", 0)
Global $hGui, $cObj
Global $sPath = "file:///" & @ScriptDir & "/index.htm"
Global $oIE = _IECreateEmbedded()
$sPath = StringReplace($sPath,"\","/") ; ersätzt alle \ mit / in dem String.
$hGui = GUICreate("HTML - Make-Grafik", @DesktopWidth, @DesktopHeight, 0, 0, BitOR($WS_MAXIMIZE, $WS_POPUP))
$cObj = GUICtrlCreateObj($oIE, 0, 0, @DesktopWidth, @DesktopHeight)
GUISetState()
GUISetOnEvent($GUI_EVENT_CLOSE, "_Exit")
[/autoit] [autoit][/autoit] [autoit]_IENavigate($oIE, $sPath)
[/autoit] [autoit][/autoit] [autoit][/autoit] [autoit]While Sleep(10)
WEnd
Func _Exit()
Exit
EndFunc