Guten Tag liebe Community,
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.
Weder die _ArraySort() Referenz, noch die SuFu konnten mir mit Hilfe beistehen.
Mfg visualcode
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