System.Classes.TStrings.IndexOf

De Appmethod Libraries
Aller à : navigation, rechercher

Object Pascal

function IndexOf(const S: string): Integer; virtual;

C++

virtual int __fastcall IndexOf(const System::UnicodeString S);

Propriétés

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

Description

Renvoie la position d'une chaîne dans la liste.

Appelez IndexOf pour obtenir la position de la première occurrence de la chaîne S. IndexOf n'est pas sensible à la casse ; cela signifie que la chaîne donnée peut différer par la casse de la chaîne dans la liste. Par exemple :

String1 := MyStrings.Items.IndexOf('Ma première chaîne');

est équivalent à

String1 := MyStrings.Items.IndexOf('Ma PREMIÈRE chaîne');

IndexOf renvoie l'index de base zéro de la chaîne. Ainsi, si S correspond à la première chaîne de la liste, IndexOf renvoie 0, si S est la deuxième chaîne, IndexOf renvoie 1, etc. Si la chaîne n'est pas dans la liste de chaînes, IndexOf renvoie -1.

Remarque : Si la chaîne apparaît plusieurs fois dans la liste, IndexOf renvoie la position de la première occurrence.

Voir aussi

Exemples de code