Hab da folgendes Problem: Wenn ich die Keys einer Ini Datei nach Value (absteigend) sortiere, funktioniert dies zunächst wunderbar, wenn der Value eines Keys jedoch "10" ist, dann wird dieser als "1" behandelt, sprich ganz runter auf die Liste gesetzt.
Code:
Func SortList()
$IniSection = IniReadSection("unsortedList.ini", "Champions")
_ArraySort($IniSection, 0, 0, 0, 1)
FileDelete("sortedList.ini")
For $i = UBound($IniSection)-1 To 1 Step -1
IniWrite("sortedList.ini", "Champions", $IniSection[$i][0], $IniSection[$i][1])
Next
EndFunc
Mfg visualcode







