System.Classes.TStringList.CustomSort

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

procedure CustomSort(Compare: TStringListSortCompare); virtual;

C++

virtual void __fastcall CustomSort(TStringListSortCompare Compare);

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
procedure
function
public
System.Classes.pas
System.Classes.hpp
System.Classes TStringList

Beschreibung

Sortiert die Strings in der Liste in der festgelegten Reihenfolge.

Mit CustomSort werden die Strings in der Liste sortiert, wobei die Sortierungsreihenfolge im Parameter Compare definiert wird.

Die Compare-Funktion vergleicht anhand eines angegebenen Wertes zwei Strings in der String-Liste. Der Parameter List stellt den Zugriff auf die String-Liste bereit.

Übergeben Sie im Parameter Compare keinen nil- (Delphi) bzw. NULL- (C++) Wert.

Anmerkung:  Die Methode CustomSort muss explizit aufgerufen werden. Wenn nur die Eigenschaft Sorted gesetzt wird, werden die Strings nach der ANSI- (Windows) oder UTF-8- (Linux) Reihenfolge sortiert (gemäß der Implementierung in der Methode Sort).

Siehe auch