Einzelnen Beitrag anzeigen

bra

Registriert seit: 20. Jan 2015
711 Beiträge
 
Delphi 10.2 Tokyo Enterprise
 
#2

AW: Generics TList<> sortieren

  Alt 19. Jul 2016, 12:33
Versuchs mal mit TDelegatedComparer<TDataItem>.Create statt Construct.

und ich meine die ; in der inneren Function dürfen nicht sein (kann mich aber täuschen):

Delphi-Quellcode:
ListModifiedComparer := TDelegatedComparer<TDataItem>.Create(
                          function(const L,R:TDataItem): integer
                          begin
                              Result := 0;
                              if (L.Modified > R.Modified) then Result := 1
                              else if (L.Modified < R.Modified) then Result := -1;
                          end
                          );

Geändert von bra (19. Jul 2016 um 12:36 Uhr)
  Mit Zitat antworten Zitat