TUnicodeStringBuilder.Append function
Append data in string form to the buffer.
Declaration
function Append(const AValue: Boolean): TUnicodeStringBuilder
function Append(const AValue: Byte): TUnicodeStringBuilder
function Append(const AValue: WideChar): TUnicodeStringBuilder
function Append(const AValue: Currency): TUnicodeStringBuilder
function Append(const AValue: Double): TUnicodeStringBuilder
function Append(const AValue: SmallInt): TUnicodeStringBuilder
function Append(const AValue: LongInt): TUnicodeStringBuilder
function Append(const AValue: Int64): TUnicodeStringBuilder
function Append(const AValue: TObject): TUnicodeStringBuilder
function Append(const AValue: ShortInt): TUnicodeStringBuilder
function Append(const AValue: Single): TUnicodeStringBuilder
function Append(const AValue: UInt64): TUnicodeStringBuilder
function Append(const AValue: Array of WideChar): TUnicodeStringBuilder
function Append(const AValue: Word): TUnicodeStringBuilder
function Append(const AValue: Cardinal): TUnicodeStringBuilder
function Append(const AValue: PWideChar): TUnicodeStringBuilder
function Append(const AValue: UnicodeString): TUnicodeStringBuilder
function Append(const AValue: AnsiChar): TUnicodeStringBuilder
function Append(const AValue: RawByteString): TUnicodeStringBuilder
function Append(const AValue: WideChar; RepeatCount: Integer)
: TUnicodeStringBuilder
function Append(const AValue: Array of WideChar; StartIndex: Integer;
SBCharCount: Integer): TUnicodeStringBuilder
function Append(const AValue: UnicodeString; StartIndex: Integer;
Count: Integer): TUnicodeStringBuilder
function Append(const Fmt: UnicodeString; const Args: Array of const)
: TUnicodeStringBuilderDescription
Append in its various overloaded forms will append the
aValue argument to the buffer,
after converting it to a string value if necessary:
- For integer values the various IntToSTr functions will be used.
- For
TObjecttheToStringis used. - The
repeatCountargument will repeat the character as many times as instructed usingStringOfChar. - If the
StartIndexandSBCharCountare specified, thenSBCharCountcharacters are copied starting from positionStartIndex.
An overloaded version exists with the same arguments as AppendFormat.
See also
- StringOfChar
- AppendFormat
- AppendLine
- Insert
- Remove
An experiment, built from development snapshots. Not the official Free Pascal or Lazarus documentation.
