Hi,
diese function wird von meinen Hauptprogramm aus gestartet:
[autoit]Func _optionen()
$ins = iniread("sms.ini", "options", "absender", "not found")
$ins2 = iniread("sms.ini", "options", "passwort", "not found")
$Form1_1 = GUICreate("login ändern", 291, 150, 274, 220)
$Label1 = GUICtrlCreateLabel("Login", 32, 24, 30, 17)
$Label2 = GUICtrlCreateLabel("Passwort", 32, 64, 47, 17)
$opt_login = GUICtrlCreateInput("", 104, 24, 137, 21)
GUICtrlSetData(-1, $ins)
$opt_passwd = GUICtrlCreateInput("", 104, 64, 137, 21)
GUICtrlSetData(-1, $ins2)
$bt_speichern = GUICtrlCreateButton("speichern", 168, 96, 75, 25, 0)
GUISetState(@SW_SHOW)
While 1
$nMsg = GUIGetMsg()
Switch $nMsg
Case $bt_speichern
IniWrite("sms.ini", "options", "absender", Guictrlread($opt_login))
IniWrite("sms.ini", "options", "passwort", Guictrlread($opt_passwd))
MsgBox(64,"success","erfolgreich gespeichert!")
_Main()
Case $GUI_EVENT_CLOSE
EndSwitch
WEnd
EndFunc ;=== _optionen
Allerdings wenn ich dann die Werte speichere bleibt diese GUI im Hintergrund geöffnet und einfach das neue Hauptmenue wird "drüber"geblendet. Wie beende ich diese Func ohne aber die _Main Funktion zu schließen? Exitloop funktioniert nicht und exit beendet alles.
Kann mir jemand einen tipp geben?