TStrings.Strings
| TStrings = class (TObject) | Interface de TStrings | Exemples de TStrings |
Permet d'accéder à la chaîne située à un index
Syntaxe
property Strings[idx: Integer]: String read GetString write SetString; default;
idx : Index dans la TStrings
Remarques
- La propriété Strings permet de lire ou de modifier une chaîne située à une position idx donnée.
- En lecture comme en écriture, la chaîne doit exister (la TStrings est indexée de 0 à Count - 1). Pour ajouter une nouvelle chaîne, utiliser Add par exemple.
- Pour trouver une chaîne donnée dans une liste, utilisez la méthode IndexOf.
- Il s'agit de la propriété par défaut de la classe : elle peut donc être omise.
Exemples
var liste := TStrings.Create;
liste.Commatext := 'paul,jacques,pierre';
liste.Strings[1] := 'jean'; // Remplace 'jacques' par 'jean', en 2ème position
Println(liste[0]); // Affiche 'paul' ; équivalent à Println(liste.Strings[0])
liste.Commatext := 'paul,jacques,pierre';
liste.Strings[1] := 'jean'; // Remplace 'jacques' par 'jean', en 2ème position
Println(liste[0]); // Affiche 'paul' ; équivalent à Println(liste.Strings[0])