gibt es nciht auch eine Swap oder Move Function ?
Laut meiner Delphi Hilfe gibts ne Move Function die müste auch gehn.
Zitat:
Die Methode Move ändert die Position eines Elements im Array Items.
procedure Move(CurIndex, NewIndex: Integer);
Beschreibung
Mit Move kann ein Element von der Position CurIndex an die Position NewIndex verschoben werden. Die Numerierung der Indexangaben CurIndex und NewIndex beginnt bei Null für das erste Element.