System.SysUtils.TStringBuilder.Create

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

constructor Create; overload;
constructor Create(aCapacity: Integer); overload;
constructor Create(const Value: string); overload;
constructor Create(aCapacity: Integer; aMaxCapacity: Integer); overload;
constructor Create(const Value: string; aCapacity: Integer); overload;
constructor Create(const Value: string; StartIndex: Integer; Length: Integer; aCapacity: Integer); overload;

C++

__fastcall TStringBuilder()/* overload */;
__fastcall TStringBuilder(int aCapacity)/* overload */;
__fastcall TStringBuilder(const System::UnicodeString Value)/* overload */;
__fastcall TStringBuilder(int aCapacity, int aMaxCapacity)/* overload */;
__fastcall TStringBuilder(const System::UnicodeString Value, int aCapacity)/* overload */;
__fastcall TStringBuilder(const System::UnicodeString Value, int StartIndex, int Length, int aCapacity)/* overload */;

Propriétés

Type Visibilité  Source Unité  Parent
constructor public
System.SysUtils.pas
System.SysUtils.hpp
System.SysUtils TStringBuilder


Description

Alloue de la mémoire et construit une instance correctement initialisée de TStringBuilder.

Utilisez Create pour créer une instance de la classe TStringBuilder.

aCapacity spécifie la valeur initiale de la propriété Capacity, le nombre maximal de caractères que cette instance de TStringBuilder peut contenir. La valeur de la propriété Capacity peut être modifiée.

Value spécifie le tableau de caractères initial à stocker dans cette instance de TStringBuilder.

aMaxCapacity est la valeur maximale que la propriété Capacity peut prendre pour cette instance de la classe TStringBuilder.

StartIndex spécifie l'index du premier caractère de la chaîne Value à copier dans le tableau de caractères initial de cette instance de TStringBuilder.

Length est le nombre de caractères à copier de la chaîne Value dans le tableau de caractères initial de cette instance de TStringBuilder.

Voir aussi

Exemples de code