Hallo, ich beschäftige mich im Moment viel mit dem Thema ini.
Ich habe eine Checkbox erstellt, die eine Funktion hat, diese soll aber nach dem Schließen gespeichert bleiben, ich schreibe einfach ein wert ist ja egal was dort rein in diese ini Datei.
Dann sag ich, wenn ich starte, soll er abfragen, die ini zb. (Wenn 1 dann Harken rein, andernfalls wenn 2 dann Harken raus.) Das Problem ist jetzt, dass er immer den Harken setzt egal was drin steht, als würde er den Text was drin steht gar nicht interessieren.
Es ist bestimmt ein denk Fehler von mir, warum das nicht geht oder das ganze Konstrukt funktioniert so nicht mit dem Abspeichern von Werten in der ini
Code: in der while wenn ich auf die Checkbox klicke.
Case $LadeImmer
If GUICtrlRead($LadeImmer) = $GUI_CHECKED Then
IniWrite($ini, "001", "HarkenOn/Off Von Laden Immer", "1")
IniDelete ($ini, "002")
Else
IniWrite($ini, "002", "HarkenOn/Off Von Laden Immer", "2")
IniDelete ($ini, "001")
EndIf
Code: über der while wenn gestartet wird lesen der ini Datei
If IniRead($ini, "001","HarkenOn/Off Von Laden Immer", "1") Then
GUICtrlSetState($LadeImmer, $GUI_CHECKED)
ElseIf IniRead($ini, "001","HarkenOn/Off Von Laden Immer", "2") Then
GUICtrlSetState($LadeImmer, $GUI_UNCHECKED)
EndIf
PS der obere Quellcode klappt ohne Probleme aber der zweite ist das Hauptproblem
Gruß: Whitey