Autoit in Vollbild Modus

  • 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?

    Sind TV-Quizfragen zu einfach? A) Ja B) Harry Potter

    Spoiler anzeigen

    Ich gebe zu dieser Post hat wahrscheinlich nicht viel geholfen,
    aber ich versuche wenigstens zu helfen :rolleyes:

  • $WS_POPUP als Style und natürlich die Fensterposition und -größe anpassen.

    Siehe auch:

    [autoit]

    GUICreate
    @DesktopWidth
    @DesktopHeight

    [/autoit]

    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

    [/autoit]

    Sind TV-Quizfragen zu einfach? A) Ja B) Harry Potter

    Spoiler anzeigen

    Ich gebe zu dieser Post hat wahrscheinlich nicht viel geholfen,
    aber ich versuche wenigstens zu helfen :rolleyes:

  • [autoit]

    #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()

    [/autoit][autoit][/autoit][autoit]

    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)

    [/autoit][autoit][/autoit][autoit]

    While Sleep(1000)
    WEnd

    [/autoit][autoit][/autoit][autoit]

    Func _Exit()
    Exit
    EndFunc

    [/autoit]


    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

  • 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

  • [autoit]

    #include <GUIConstants.au3>
    #include <IE.au3>
    Opt('GUIOnEventMode', 1)
    Opt('GUICloseOnESC', 0)
    Global $pPfad = @ScriptDir & '/index.htm'
    Global $oIE = _IECreateEmbedded()

    [/autoit][autoit][/autoit][autoit]

    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)

    [/autoit][autoit][/autoit][autoit]

    While Sleep(1000)
    WEnd

    [/autoit][autoit][/autoit][autoit]

    Func _Exit()
    Exit
    EndFunc

    [/autoit]


    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

    [/autoit]


    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?

  • 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 :D

    DFPWare

  • So?

    Spoiler anzeigen
    [autoit]

    #include <GUIConstantsEx.au3>
    #include <IE.au3>
    #include <WindowsConstants.au3>

    [/autoit] [autoit][/autoit] [autoit]

    Opt("GUIOnEventMode", 1)
    Opt("GUICloseOnESC", 0)

    [/autoit] [autoit][/autoit] [autoit][/autoit] [autoit]

    Global $hGui, $cObj
    Global $sPath = "file:///" & @ScriptDir & "/index.htm"
    Global $oIE = _IECreateEmbedded()

    [/autoit] [autoit][/autoit] [autoit]

    $hGui = GUICreate("HTML - Make-Grafik", @DesktopWidth, @DesktopHeight, 0, 0, BitOR($WS_MAXIMIZE, $WS_POPUP))
    $cObj = GUICtrlCreateObj($oIE, 0, 0, @DesktopWidth, @DesktopHeight)
    GUISetState()

    [/autoit] [autoit][/autoit] [autoit]

    GUISetOnEvent($GUI_EVENT_CLOSE, "_Exit")

    [/autoit] [autoit][/autoit] [autoit]

    _IENavigate($oIE, $sPath)

    [/autoit] [autoit][/autoit] [autoit][/autoit] [autoit]

    While 1
    Sleep(10)
    WEnd

    [/autoit] [autoit][/autoit] [autoit][/autoit] [autoit]

    Func _Exit()
    Exit
    EndFunc

    [/autoit]
  • 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,"\","/")

    Spoiler anzeigen
    [autoit]

    #include <GUIConstantsEx.au3> ; von m-obi
    #include <IE.au3>
    #include <WindowsConstants.au3>

    [/autoit] [autoit][/autoit] [autoit]

    Opt("GUIOnEventMode", 1)
    Opt("GUICloseOnESC", 0)

    [/autoit] [autoit][/autoit] [autoit]

    Global $hGui, $cObj
    Global $sPath = "file:///" & @ScriptDir & "/index.htm"
    Global $oIE = _IECreateEmbedded()
    $sPath = StringReplace($sPath,"\","/") ; ersätzt alle \ mit / in dem String.

    [/autoit] [autoit][/autoit] [autoit]

    $hGui = GUICreate("HTML - Make-Grafik", @DesktopWidth, @DesktopHeight, 0, 0, BitOR($WS_MAXIMIZE, $WS_POPUP))
    $cObj = GUICtrlCreateObj($oIE, 0, 0, @DesktopWidth, @DesktopHeight)
    GUISetState()

    [/autoit] [autoit][/autoit] [autoit]

    GUISetOnEvent($GUI_EVENT_CLOSE, "_Exit")

    [/autoit] [autoit][/autoit] [autoit]

    _IENavigate($oIE, $sPath)

    [/autoit] [autoit][/autoit] [autoit][/autoit] [autoit]

    While Sleep(10)
    WEnd

    [/autoit] [autoit][/autoit] [autoit][/autoit] [autoit]

    Func _Exit()
    Exit
    EndFunc

    [/autoit]

    Sind TV-Quizfragen zu einfach? A) Ja B) Harry Potter

    Spoiler anzeigen

    Ich gebe zu dieser Post hat wahrscheinlich nicht viel geholfen,
    aber ich versuche wenigstens zu helfen :rolleyes: