Registriert seit: 1. Jan 2010
Ort: Leer
594 Beiträge
Delphi XE3 Professional
|
AW: Generics.TObjectList Items vertauschen
24. Jan 2013, 19:21
Das liegt an dem OwnsObjects der TObjectList, sobald das true ist und du die Items so zuweist, wird das bestehende Item freigegeben. Die Delphi interne Implementierung in System.Generics.Collections.pas TArray<T>.QuickSort arbeitet direkt mit dem Array of T von der TObjectList und nicht mit der TObjectList selber.
Lars
|