oh!
hab das problem mit den doppelten daten gefunden: bei jeden mal klicken auf sortieren wurden die einträge ins listview geschrieben (aber nicht überschrieben) dadurch summierten sie die einträge!
Lösung

Beim aufrufen der prozedur)
Listbox1.Clear;
Grüße, dopeline