Fehlanzeige! Das Codebeispiel von toms verschiebt das Item zwar visuell, die tatsächliche
interne Reihenfolge wird jedoch nicht verändert! Folgender Code, mit dem ich die Reihenfolge der Items NACH dem Verschieben eines Items abfrage, beweist dies:
Delphi-Quellcode:
for i := 0 to ListView.Items.Count - 1 do
s := s + ListView.Items[i].Caption + #13#10;
Clipboard.AsText := s;