Hallo com
Ich habe gerade angefangen mich mit arrays ein wenig zu beschäftigen.
Nun habe ich folgende frage,
Kann man es so machen das ein Array sich nach zahlen sortiert?
D.h. ich habe diese datei (songs.txt):
und den code:
[autoit]
Dim $aRecords
If Not _FileReadToArray(@ScriptDir &"\data\songs.txt",$aRecords) Then
MsgBox(4096,"Fehler", "Fehler beim einlesen der Daten.")
Exit
EndIf
For $x = 1 to $aRecords[0]
_ArraySort($aRecords) ; <---------- Hier muss das nach zahlen sortieren hin <---
GUICtrlCreateListViewItem($aRecords[$x], $top25)
Next
Er soll die datei durchsuchen und von 1 bis 5 gehen
also das er in der ersten reihe anfängt und die zahl ... for dem | sucht. wenn sie gefunden wurde dann den nächsten durchlauf von vorne das 5 mal das man sozusagen eine top5 liste hat
also erst 1 suchen dann 2 ... usw.
hat jemand ne idee?
bin verzweifelt