Hallo, ich habe einen Script geschrieben bei dem, er Einträge aus den Textboxen in eine InI einträgt und die eine in eine Listbox,
nun soll er den Benutzer und das Passwort in die InI schreiben und die Benutzer in die Listbox.
Jetzt will ich das wenn ich ein Listbox Item anklicke das er dann die Daten aus der INI ausließt und in die Textboxen einlädt.
Dabei sollen die Einträge in der INI auch nummeriert werden ...
Aber das nummerieren und das auslesen klappt nicht, ich hab bis jetzt nur diesen Textschnipsel:
Spoiler anzeigen
#Region ### START Koda GUI section ###
$Form1 = GUICreate("LoginBot", 434, 245, 309, 311)
$inputBenutzerBot = GUICtrlCreateInput("", 16, 48, 121, 21)
$inputPasswortBot = GUICtrlCreateInput("", 16, 112, 121, 21, BitOR($ES_PASSWORD,$ES_AUTOHSCROLL))
GUICtrlSetTip(-1, "*")
$Label1 = GUICtrlCreateLabel("Benutzername", 16, 24, 72, 17)
$Label2 = GUICtrlCreateLabel("Passwort", 16, 88, 47, 17)
$Button1 = GUICtrlCreateButton("Login", 16, 184, 91, 25, $WS_GROUP)
$Button2 = GUICtrlCreateButton("Speichern", 328, 64, 75, 25, $WS_GROUP)
$Button3 = GUICtrlCreateButton("Laden", 328, 32, 75, 25, $WS_GROUP)
$Button4 = GUICtrlCreateButton("Liste löschen", 328, 184, 75, 25, $WS_GROUP)
$List1 = GUICtrlCreateList("", 176, 48, 129, 162)
$Label3 = GUICtrlCreateLabel("Gespeicherte Accounts", 176, 24, 115, 17)
GUISetState(@SW_SHOW)
#EndRegion ### END Koda GUI section ###
While 1
$nMsg = GUIGetMsg()
Switch $nMsg
Case $GUI_EVENT_CLOSE
Exit
Case $Button1
_Func13()
Case $Button2
_Func14()
DirCreate("Daten")
$SaveUser = GUICtrlRead($inputBenutzerBot)
$SavePass = GUICtrlRead($inputPasswortBot)
$i = 0
[/autoit] [autoit][/autoit] [autoit]For $i = 1 To -1
$i = 0
Next
IniWrite(@Scriptdir & "\Daten\Benutzer.ini","BENUTZER" , $i , $SaveUser)
IniWrite(@Scriptdir & "\Daten\Passwort.ini","PASSWORT" , $i , $SavePass)
GUICtrlSetData($List1, $SaveUser)
IniWrite(@Scriptdir & "Daten\Benutzer.ini","BENUTZER", $i , $SaveUser)
Case $Button3
_Func15()
$File = FileOpen(@ScriptDir & "\Daten\Accounts.ini",0)
[/autoit] [autoit][/autoit] [autoit]IniRead(@Scriptdir & "Daten\Benutzer.ini","BENUTZER", $i , $SaveUser)
IniRead(@Scriptdir & "Daten\Passwort.ini","PASSWORT", $i , $SavePass)
Case $Button4
[/autoit] [autoit][/autoit] [autoit][/autoit] [autoit]IniDelete(@Scriptdir & "Daten\Benutzer.ini","")
IniDelete(@Scriptdir & "Daten\Passwort.ini","")
EndSwitch
WEnd
EndFunc
[/autoit]Ich weiß ist sehr ungeordnet, aber ich hoffe jemand kann mein Problem lösen, Danke