So schaut mein Code aus:
Spoiler anzeigen
$anzahl = IniRead(@ScriptDir&"\userdata.ini","Data","Dateien","error")
Global $Item[$anzahl+1]
For $f = 1 to $anzahl
$get_fileid = IniRead(@ScriptDir&"\userdata.ini",$f,"fileid","error")
$get_filename = IniRead(@ScriptDir&"\userdata.ini",$f,"filename","error")
$get_downloads = IniRead(@ScriptDir&"\userdata.ini",$f,"downloads","error")
$get_sizekb = IniRead(@ScriptDir&"\userdata.ini",$f,"sizekb","error")
$get_lastdownload = IniRead(@ScriptDir&"\userdata.ini",$f,"lastdownload","error")
$get_killcode = IniRead(@ScriptDir&"\userdata.ini",$f,"killcode","error")
$Item[$f] = GUICtrlCreateListViewItem($get_filename &"|"& $get_sizekb &"|"& $get_downloads &"|"& $get_lastdownload ,$listview)
Next
Zum Testen hab ich MsgBox(0,"",GUICtrlGetState($Item[3])) genommen. Ich bekomme immer 80, egal ob checked oder unchecked.
Ich hab bestimmt mal wieder was vergessen, so wie ich mich kenn... Aber listview mach ich auch zum ersten Mal.