Einzelnen Beitrag anzeigen

Kostas

Registriert seit: 14. Mai 2003
Ort: Gerstrhofen
1.058 Beiträge
 
Delphi 10 Seattle Enterprise
 
#3

AW: TArray.Sort sortieren von mehreren Feldern

  Alt 5. Feb 2017, 19:17
Etwa so?

Delphi-Quellcode:
TArray.Sort<TNeuTblRecord>( NeuTblArray , TDelegatedComparer<TNeuTblRecord>.Construct(
     function(const Left, Right: TNeuTblRecord): Integer
       begin
         Result := (Left.id - Right.id);
         if Result = 0 then
           Result := Left.id2 - Right.id2;

       end)
   );
In meinem Beispiel funktioniert es aber ich habe testweise nur wenig Daten.
Gruß Kostas
  Mit Zitat antworten Zitat