Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.316 Beiträge
Delphi 12 Athens
|
AW: StringList CustomSort
16. Sep 2018, 12:07
Zitat:
Delphi-Quellcode:
//========================================================
//Jetzt erst der Vergleich der eigentlichen Daten
//========================================================
if AnsiCompareText(List[Index1],List[Index2])>0 then
begin
Result:=1;
Exit;
end;
if AnsiCompareText(List[Index1],List[Index2])<0 then
begin
Result:=-1;
Exit;
end;
Delphi-Quellcode:
//========================================================
//Jetzt erst der Vergleich der eigentlichen Daten
//========================================================
Result := AnsiCompareText(List[Index1],List[Index2])
Delphi-Quellcode:
function Sort1(List: TStringList; Index1, Index2: Integer): Integer;
begin
if Index1 = 0 then // Der der Index 0 hat soll nach oben sortiert werden.
Result := -1
else if Index2 = 0 then
Result := 1
else
Result := AnsiCompareText(List[Index1], List[Index2]);
end;
Ein Therapeut entspricht 1024 Gigapeut.
|