Einzelnen Beitrag anzeigen

Benutzerbild von Uwe Raabe
Uwe Raabe

Registriert seit: 20. Jan 2006
Ort: Lübbecke
10.995 Beiträge
 
Delphi 12 Athens
 
#4

AW: Sortier-Problem (Quicksort)

  Alt 24. Aug 2011, 17:11
Ich weiß nicht, ob es in D2010 auch schon geht, aber in XE kann man das alles auch so lösen:

Delphi-Quellcode:
uses
  Generics.Collections, Generics.Defaults, DateUtils;

var
  Liste: TArray<PBusEintrag>;
begin
  ...
  TArray.Sort<PBusEintrag>(Liste, TDelegatedComparer<PBusEintrag>.Create(
    function(const Left, Right: PBusEintrag): Integer
    begin
      result := CompareTime(Left, Right);
    end
  ));
  ...
end;
Uwe Raabe
Certified Delphi Master Developer
Embarcadero MVP
Blog: The Art of Delphi Programming
  Mit Zitat antworten Zitat