TStrings.Strings

redirigé depuis TStrings.SetString

TStrings = class (TObject)Interface de TStringsExemples 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])

Classification

SysUtils TStrings