System.WideStrings.TWideStringList.CompareStrings

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

function CompareStrings(const S1, S2: WideString): Integer; override;

C++

virtual int __fastcall CompareStrings(const System::WideString S1, const System::WideString S2);

Propriétés

Type Visibilité  Source Unité  Parent
function protected
System.WideStrings.pas
System.WideStrings.hpp
System.WideStrings TWideStringList

Description

Compare deux chaînes.

System.WideStrings.TWideStringList.CompareStrings hérite de System.WideStrings.TWideStrings.CompareStrings. Tout le contenu en-dessous de cette ligne se réfère à System.WideStrings.TWideStrings.CompareStrings.

Compare deux chaînes.

TWideStrings utilise CompareStrings en interne pour comparer les valeurs des chaînes qui apparaissent dans la liste. Par exemple, les méthodes IndexOf et IndexOfName utilisent CompareStrings pour comparer une chaîne spécifiée avec les chaînes de la liste.

S1 et S2 sont les chaînes à comparer.

CompareStrings renvoie une valeur inférieure à 0 si S1 < S2, 0 si S1 == S2 et supérieure à 0 si S1 > S2.

Telle qu'implémentée dans TWideStrings, CompareStrings utilise la fonction globale WideCompareText, qui compare les chaînes sans tenir compte de la casse. Certaines classes dérivées redéfinissent cette méthode pour changer la façon dont les chaînes sont comparées (par exemple en tenant compte de la casse).

Voir aussi