GUI Problem...

  • Hallo,

    Ich habe ein Gui problem undzwar habe ich mit koda mir eine Form gemacht wo nur ein Bild angezeigt werden soll. Nun wollte ich es so mach das auch wenn ich auf das "x" gehe möchte ich das er nur das fenster mit dem Bild schließt aber nichtaufhört den code zu benutzten. Nur zeigt er mir einen Form erooro an.

    HIer ist der code:

    Spoiler anzeigen
    [autoit]

    #include <GUIConstants.au3>
    FileInstall ("bild.jpg", @TempDir & "\bild.jpg" )
    #Region ### START Koda GUI section ### Form=C:\Dokumente und Einstellungen\Kangtar\Eigene Dateien\test.kxf
    $Form1 = GUICreate("Yuki Smiley Gen", 282, 322, 340, 171)
    $Pic1 = GUICtrlCreatePic(@TempDir & "\bild.jpg", 0, 0, 281, 321, BitOR($SS_NOTIFY,$WS_GROUP,$WS_CLIPSIBLINGS))
    GUISetState(@SW_SHOW)
    #EndRegion ### END Koda GUI section ###
    While 1
    $nMsg = GUIGetMsg()
    Switch $nMsg
    Case $GUI_EVENT_CLOSE
    GuiSetState(@SW_HIDE)
    EndSwitch
    WEnd

    [/autoit]

    mfg Kangtar

    • Offizieller Beitrag

    Ich denke du hast einige Includes vergessen .
    Versuch das :

    Spoiler anzeigen
    [autoit]

    #include <GUIConstantsEx.au3>
    #include <StaticConstants.au3>
    #include <WindowsConstants.au3>
    FileInstall ("bild.jpg", @TempDir & "\bild.jpg" )
    #Region ### START Koda GUI section ### Form=C:\Dokumente und Einstellungen\Kangtar\Eigene Dateien\test.kxf
    $Form1 = GUICreate("Yuki Smiley Gen", 282, 322, 340, 171)
    $Pic1 = GUICtrlCreatePic(@TempDir & "\bild.jpg", 0, 0, 281, 321, BitOR($SS_NOTIFY,$WS_GROUP,$WS_CLIPSIBLINGS))
    GUISetState(@SW_SHOW)
    #EndRegion ### END Koda GUI section ###
    While 1
    $nMsg = GUIGetMsg()
    Switch $nMsg
    Case $GUI_EVENT_CLOSE
    GuiSetState(@SW_HIDE)
    EndSwitch
    WEnd

    [/autoit]
  • Hallo Raupi,
    danke für deine Hilfe wie konnte ich das vergessen ?(
    Komisch und wieder hat man etwas dazugelernt.
    mfg kangtar