Vcl.ValEdit.TValueListStrings.CustomSort
Delphi
procedure CustomSort(Compare: TStringListSortCompare); override;
C++
virtual void __fastcall CustomSort(System::Classes::TStringListSortCompare Compare);
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
procedure function |
public | Vcl.ValEdit.pas Vcl.ValEdit.hpp |
Vcl.ValEdit | TValueListStrings |
Beschreibung
Sortiert die Strings in der Liste in der festgelegten Reihenfolge.
Vcl.ValEdit.TValueListStrings.CustomSort erbt von System.Classes.TStringList.CustomSort. Der folgende Inhalt bezieht sich auf System.Classes.TStringList.CustomSort.
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).