Mal ganz von vorne: Woher beziehst du deine Daten über den Highscore? - Textdatei,
DB,
XML, HTTP-Abfrage,
SOAP?
Ansonsten hat Delphi Listen, die die Eigenschaft Sort haben. Du gibst also alle Einträge in eine Liste von einem Record und lässt dann die Liste sortieren. Dann hast du alle Daten in sortierter Form vorliegen und musst dir keine Gedanken über das zugrunde liegende Array machen.
Bernhard
PS: Perfekt wäre es ja, wenn die Daten aus einer
DB kommen, da man der
DB sagen kann, dass sie sortieren soll.