hi. Ich bin relativ neu im umgang mit auotit und habe hier gleich mein erstes Problem. Ich habe auf dem standart windows exit button eine function die eine gui startet die dann nochmal fragt ob man wirklich beenden will. Mein Problem ist, dass der Button "Beenden", der angezeigt wird nachdem man auf "das rote x" drückt , die funktion die eigentlich mit ihm verknüpft ist nicht startet.
danke im vorraus
#include <GUIConstantsEx.au3>
#include <MsgBoxConstants.au3>
Main()
Func Main()
Opt("GUICoordMode", 2)
Opt("GUIResizeMode", 1)
Opt("GUIOnEventMode", 1)
GUICreate("Speed Up v1.0")
GUISetOnEvent($GUI_EVENT_CLOSE, "SpecialEvents")
GUISetState(@SW_SHOW)
; erhaltung des fensters
While 1
Sleep(10)
WEnd
EndFunc ;==>Example
;Func Help()
;msgbox(0,"Speed Up v1.0 Hilfe","Speed Up ist ein Programm mit dem man einige ausgewählte Programme per Knopfdruck entweder direkt schliessen oder neustarten kann.")
;EndFunc
Func SpecialEvents()
Select
Case @GUI_CtrlId = $GUI_EVENT_CLOSE
Opt("GUICoordMode", 2)
Opt("GUIResizeMode", 1)
Opt("GUIOnEventMode", 1)
GUICreate("Sind sie sicher?",400,150)
GUICtrlCreateLabel("Wollen sie das Programm wirklich beenden oder nur minimieren?",58,20)
GUICtrlCreateButton("Beenden",-300,10,70,40)
GUICtrlSetOnEvent(-1, "Finalexit")
GUISetState(@SW_SHOW)
; erhaltung des fensters
While 1
Sleep(10)
WEnd
EndSelect
EndFunc
Func Finalexit()
GUIDelete()
exit()
EndFunc