Moin moin erstmal^^
habe folgendes problem ich habe nen script gefunden das wenn in der Inputbox was geschrieben wird es als Ini datei Abspeichert und beim nächsten start ausliest und die Inputbox wieder damit füllt, soweit so gut nun ich wollte es so abändern das das script erst Inwrite macht wenn neben der InputBox die Checkbox aktiviert wurde nur ich weis nicht wie^^
Ich bekomme immer ne fehler Meldung in Line41
Spoiler anzeigen
#include <GUIConstantsEx.au3>
Opt("GUIOnEventMode", 1)
[/autoit] [autoit][/autoit] [autoit][/autoit] [autoit]$hGui = GUICreate("Gui", 200, 200)
$hInput = GUICtrlCreateInput(IniRead("Test.ini", "Sektion", "Input", ""), 10, 10, 100, 20)
$CheckBox = GUICtrlCreateCheckbox("Speichern", 100, 40)
GUICtrlSetOnEvent($Checkbox, "_enableSave")
GUISetState()
While 1
[/autoit] [autoit][/autoit] [autoit]Switch GUIGetMsg()
[/autoit] [autoit][/autoit] [autoit]Case $GUI_EVENT_CLOSE
[/autoit] [autoit][/autoit] [autoit]IniWrite("Test.ini", "Sektion", "Input", GUICtrlRead($hInput))
[/autoit] [autoit][/autoit] [autoit]Exit
[/autoit] [autoit][/autoit] [autoit]EndSwitch
[/autoit] [autoit][/autoit] [autoit]WEnd
[/autoit] [autoit][/autoit] [autoit]Func _enableSave()
[/autoit] [autoit][/autoit] [autoit]If GUICtrlRead($Checkbox) = 1 Then ; Wenn checkbox an dann...
[/autoit] [autoit][/autoit] [autoit]IniWrite($hInput, $GUI_ENABLE) ; soll er Iniwrite aktivieren und wenn nicht...
Else
IniWrite($hInput, $GUI_DISABLE) ; soll er die eingabe nicht speichern und weiter machen sprich nächstes Fenster aufmachen usw.
EndIf
EndFunc
[/autoit]