System.SysUtils.TStringBuilder.Append

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

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): 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)/* overload */;

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
function public
System.SysUtils.pas
System.SysUtils.hpp
System.SysUtils TStringBuilder

Beschreibung

Fügt eine String-Repräsentation des angegebenen Arguments an das aktuelle Zeichen-Array in dieser TStringBuilder-Instanz an.

Mit Append fügen Sie eine String-Repräsentation des angegebenen Arguments an das aktuelle Zeichen-Array in dieser TStringBuilder-Instanz an.

Wenn Value ein Char-Typ ist, ist Value ein Unicode-Zeichen und wird Count Mal an das Ende des TStringBuilder-Strings angefügt.

Die beiden überladenen Methoden, die die Parameter CharCount oder Count verwenden, fügen einen Teil-String an. StartIndex gibt das erste Zeichen im String Value an, das angefügt werden soll, und CharCount oder Count geben die Anzahl der Zeichen an, die angefügt werden sollen.

Siehe auch

Codebeispiele