System.SysUtils.TStringBuilder.Append

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

function Append(const Value: Boolean): TStringBuilder; overload;
function Append(const Value: Byte): TStringBuilder; overload;
function Append(const Value: Char): TStringBuilder; overload;
function Append(const Value: Currency): TStringBuilder; overload;
function Append(const Value: Double): TStringBuilder; overload;
function Append(const Value: Smallint): TStringBuilder; overload;
function Append(const Value: Integer): TStringBuilder; overload;
function Append(const Value: Int64): TStringBuilder; overload;
function Append(const Value: TObject): TStringBuilder; overload;
function Append(const Value: Shortint): TStringBuilder; overload;
function Append(const Value: Single): TStringBuilder; overload;
function Append(const Value: string): TStringBuilder; overload;
function Append(const Value: UInt64): TStringBuilder; overload;
function Append(const Value: TCharArray): TStringBuilder; overload;
function Append(const Value: Word): TStringBuilder; overload;
function Append(const Value: Cardinal): TStringBuilder; overload;
function Append(const Value: PAnsiChar): TStringBuilder; overload;
function Append(const Value: RawByteString): TStringBuilder; overload;
function Append(const Value: Char; RepeatCount: Integer): TStringBuilder; overload;
function Append(const Value: TCharArray; StartIndex: Integer; CharCount: Integer): TStringBuilder; overload;
function Append(const Value: string; StartIndex: Integer; Count: Integer = -1): TStringBuilder; overload;
function Append(const Value: PChar; StartIndex: Integer; Count: Integer = -1): TStringBuilder; overload;

C++

TStringBuilder* __fastcall Append(const bool Value)/* overload */;
TStringBuilder* __fastcall Append(const System::Byte Value)/* overload */;
TStringBuilder* __fastcall Append(const System::WideChar Value)/* overload */;
TStringBuilder* __fastcall Append(const System::Currency Value)/* overload */;
TStringBuilder* __fastcall Append(const double Value)/* overload */;
TStringBuilder* __fastcall Append(const short Value)/* overload */;
TStringBuilder* __fastcall Append(const int Value)/* overload */;
TStringBuilder* __fastcall Append(const __int64 Value)/* overload */;
TStringBuilder* __fastcall Append(System::TObject* const Value)/* overload */;
TStringBuilder* __fastcall Append(const System::Int8 Value)/* overload */;
TStringBuilder* __fastcall Append(const float Value)/* overload */;
TStringBuilder* __fastcall Append(const System::UnicodeString Value)/* overload */;
TStringBuilder* __fastcall Append(const unsigned __int64 Value)/* overload */;
TStringBuilder* __fastcall Append(const System::DynamicArray<System::WideChar> Value)/* overload */;
TStringBuilder* __fastcall Append(const System::Word Value)/* overload */;
TStringBuilder* __fastcall Append(const unsigned Value)/* overload */;
TStringBuilder* __fastcall Append(const char * Value)/* overload */;
TStringBuilder* __fastcall Append(const System::RawByteString Value)/* overload */;
TStringBuilder* __fastcall Append(const System::WideChar Value, int RepeatCount)/* overload */;
TStringBuilder* __fastcall Append(const System::DynamicArray<System::WideChar> Value, int StartIndex, int CharCount)/* overload */;
TStringBuilder* __fastcall Append(const System::UnicodeString Value, int StartIndex, int Count = 0xffffffff)/* overload */;
TStringBuilder* __fastcall Append(const System::WideChar * Value, int StartIndex, int Count = 0xffffffff)/* overload */;

Propriétés

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

Description

Ajoute une représentation chaîne de l'argument fourni au tableau de caractères en cours de cette instance de TStringBuilder.

Utilisez Append pour ajouter une représentation chaîne de l'argument fourni au tableau de caractères en cours de cette instance de TStringBuilder.

Dans le cas où Value est un Char, Value est un caractère Unicode et est ajouté de façon répétitive à la fin de la chaîne TStringBuilder Count fois.

Les deux surcharges qui utilisent les paramètres CharCount ou Count ajoutent une sous-chaîne. StartIndex indique le premier caractère de la valeur chaîne à ajouter, et CharCount ou Count spécifie le nombre de caractères à ajouter.

Voir aussi