System.WideStrings.TWideStrings

De RAD Studio API Documentation
Aller à : navigation, rechercher

System.Classes.TPersistentSystem.TObjectTWideStrings

Delphi

TWideStrings = class(TPersistent)

C++

class PASCALIMPLEMENTATION TWideStrings : public System::Classes::TPersistent

Propriétés

Type Visibilité  Source Unité  Parent
class public
System.WideStrings.pas
System.WideStrings.hpp
System.WideStrings System.WideStrings

Description

TWideStrings est la classe de base de tous les objets représentant une liste de PWideChar.

Dérivez une classe de TWideStrings pour stocker et manipuler une liste de chaînes. TWideStrings contient des méthodes abstraites ou, dans la terminologie C++, virtuelles pures et ne doit pas être instanciée directement.

Les descendants de TWideStrings peuvent représenter plusieurs chaînes, par exemple les différentes lignes d'une boîte liste. Certains objets utilisent des descendants de TWideStrings pour représenter un texte volumineux afin de pouvoir le manipuler par petits segments.

TWideStrings introduit des propriétés et méthodes pour :

  • Ajouter ou supprimer des chaînes à une position donnée de la liste.
  • Changer l'ordre des chaînes dans la liste.
  • Accéder à une chaîne à une position spécifique.
  • Lire ou écrire les chaînes dans un fichier ou un flux.
  • Associer un objet à chaque chaîne de la liste.
  • Stocker et récupérer des chaînes comme paires nom-valeur.

Pour obtenir des explications sur les paires nom-valeur, reportez-vous à la propriété NameValueSeparator.

Voir aussi