System.Classes.TStrings.Strings

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

property Strings[Index: Integer]: string read Get write Put; default;

C++

__property System::UnicodeString Strings[int Index] = {read=Get, write=Put/*, default*/};

Propriétés

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

Description

Référence les chaînes de la liste par leur position.

Les descendants de TStrings doivent implémenter une fonction d'accès pour la propriété Strings afin de renvoyer la chaîne située à la position indiquée par Index. Index indique la position de la chaîne, sachant que la première chaîne a l'indice 0, la seconde l'indice 1, etc.

La propriété Strings permet de définir ou d'obtenir la chaîne située à une position donnée.

Pour stocker une chaîne comme paire nom-valeur, affectez à Strings une valeur incluant le caractère NameValueSeparator. Le nom et la valeur seront alors accessibles séparément en utilisant les propriétés Names et Values.

Remarque :  Dans Delphi, Strings est la propriété par défaut des objets TStrings. Il est donc possible d'omettre l'identificateur Strings pour accéder à la propriété Strings d'un descendant de TStrings. Par exemple, les deux lignes de code suivantes sont correctes et font la même chose :

MyStrings.Strings[0] := 'Voici la première chaîne';
MyStrings[0] := 'Voici la première chaîne';

Voir aussi

Exemples de code