System.Classes.TStringList.CustomSort

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

procedure CustomSort(Compare: TStringListSortCompare); virtual;

C++

virtual void __fastcall CustomSort(TStringListSortCompare Compare);

Propriétés

Type Visibilité  Source Unité  Parent
procedure
function
public
System.Classes.pas
System.Classes.hpp
System.Classes TStringList

Description

Trie les chaînes de la liste dans un ordre personnalisé.

Utilisez CustomSort pour trier les chaînes de la liste, dans laquelle l'ordre de tri est défini par le paramètre Compare.

Fournissez une valeur à la fonction Compare qui compare deux chaînes de la liste. Le paramètre List fournit l'accès à la liste de chaînes, alors que les paramètres Index1 et Index2 identifient les chaînes à comparer.

Ne transmettez pas nil (Delphi) ou NULL (C++) comme valeur du paramètre Compare.

Remarque :  Vous devez appeler explicitement la méthode CustomSort. L'initialisation de la propriété Sorted trie les chaînes uniquement en utilisant l'ordre ANSI (Windows) ou UTF-8 (Linux), tel qu'implémenté dans la méthode Sort.

Voir aussi