Registriert seit: 25. Okt 2007
Ort: Radbruch
1.993 Beiträge
Delphi 7 Professional
|
Re: TStringgrid sortieren - schlechte + bessere Lösung
1. Sep 2008, 17:02
So, hab's mit TObjectList ausgetestet und keine signifikanten Geschwindigkeitsunterschiede feststellen können. TList ist ja wohl der direkte Vorfahr von TObjectList; als einzigen Unterschied kann ich derzeit feststellen, dass TObjectList die Objekte selbst entfernt. Das muss man bei TList selbst erledigen, ist natürlich kein nennenswerter Aufwand.
Irritiert bin ich aber über die stark differierenden Sortierzeiten: Lasse ich eine Spalte mehrfach abwechselnd auf-/absteigend sortieren, unterscheidet sich der Zeitbedarf (manchmal) bis etwa Faktor 1,5.
Liegt das am Speichermanager?
Kann man dagegen etwas tun?
Ralph
|