TStrings.CaseSensitive

redirigé depuis TStrings.GetCaseSensitive

TStrings = class (TObject)Interface de TStringsExemples de TStrings

Détermine la sensibilité à la casse

Syntaxe

property CaseSensitive: Boolean read GetCaseSensitive write SetCaseSensitive

Remarques

  • Si la propriété vaut True, les tris (Sort) et recherches (IndexOf) distinguent les minuscules des majuscules.
  • Par défaut, CaseSensitive vaut False.

Exemples

var liste := TStrings.Create;
liste.Commatext := 'paul,Pierre,jacques';

PrintLn(liste.IndexOf('pierre')); // Affiche '1' : la recherche est par défaut non sensible à la casse
liste.CaseSensitive := True;
PrintLn(liste.IndexOf('pierre')); // Affiche '-1' : 'pierre' est maintenant différent de 'Pierre'
liste.Sort;
PrintLn(liste.CommaText); // Affiche Pierre,jacques,paul : Le tri ascendant commence par les majuscules

Classification

SysUtils TStrings