System.AnsiStringBase Methods
From RAD Studio API Documentation
InheritedProtected
_AnsiCat protected
_AnsiFromPWChar protected
AnsiCompare protected Compares the AnsiStringBase to another specified string (case-sensitively).
AnsiCompareIC protected Compares the AnsiStringBase to another specified string (case insensitively).
AnsiLastChar public Returns a pointer to the last full character in the AnsiStringBase.
AnsiPos public Returns the index at which the specified substring begins.
AnsiPos0 public
AnsiPos1 public
BytesOf public Get the string's data in bytes.
ByteType public Indicates the kind of byte that occupies a specified position in the AnsiStringBase.
ByteType0 public
ByteType1 public
cat_vprintf public Appends the result of a given format string and its arguments to the end of the AnsiStringBase.
CodePage public Gets the code page of a AnsiStringBase.
Create protected Creates an instance of AnsiStringBase.
CurrToStr public Converts a currency value to its string representation.
CurrToStrF public Converts a currency value to its string representation, using the indicated float format convention.
Delete public Removes a specified number of characters from the string.
Delete0 public
Delete1 public
Destroy public Frees an instance of AnsiStringBase.
ElementSize public Gets the element size of data in a AnsiStringBase.
FloatToStrF public Returns the string representation of a floating-point value.
FmtLoadStr public Formats output, using a resourced format string.
Format public Formats a string assembled from an AnsiStringBase, format, and a series of array arguments, args.
FormatFloat public Formats the floating-point value given by value using the format string given by format.
GetRec protected Gets a struct describing a AnsiStringBase.
Insert0 public
Insert1 public
IntToHex public Converts a number into a string containing the number's hexadecimal (base 16) representation.
IsDelimiter public Returns True if the specified character matches any character in the delimiters string.
IsDelimiter0 public
IsDelimiter1 public
IsEmpty public Returns True if the AnsiStringBase is empty.
IsLeadByte public Returns True if the specified byte is a lead byte.
IsLeadByte0 public
IsLeadByte1 public
IsPathDelimiter public Returns True if the specified character is a path delimiter.
IsPathDelimiter0 public
IsPathDelimiter1 public
IsTrailByte public Returns True if the specified byte is of type mbTrailByte.
IsTrailByte0 public
IsTrailByte1 public
LastDelimiter public Returns the index of the rightmost character that matches any character in the delimiters string.
LastDelimiter0 public
LastDelimiter1 public
Length public Returns the length of AnsiStringBase.
LoadStr public Loads a string from the compiled resources of a specified module.
LoadStringW public Loads a string from the compiled resources of a specified module.
LowerCase public Returns a lowercase version of AnsiStringBase.
operator != protected Compares two strings.
operator [] public Returns the character at a specified index in the string.
operator + public Concatenates two AnsiStringBase values.
operator < protected Compares two strings.
operator <= protected Compares two strings.
operator = protected Assigns the string rhs to this AnsiStringBase.
operator == protected Compares the AnsiStringBase with a specified string; returns True if they are the same.
operator > protected Compares two strings.
operator >= protected Compares two strings.
Pos public Returns the index at which a specified substring begins.
Pos0 public
Pos1 public
RefCount public Gets the reference count of AnsiStringBase.
SetLength public Changes the length of AnsiStringBase.
StringOfChar public Returns a string with the specified number of characters.
SubString public Returns a specified substring of AnsiStringBase.
SubString0 public
SubString1 public
swap public Swaps string pointers.
ThrowIfOutOfRange protected
ToDouble public Converts the string to a floating-point value.
ToInt public Converts a string to an integer, throwing an exception if the string is invalid.
ToIntDef public Converts the string to an integer, returning a default value if the string is invalid.
Trim public Returns a new AnsiStringBase without leading spaces, trailing spaces, or control characters.
TrimLeft public Returns a new AnsiStringBase without leading spaces or control characters.
TrimRight public Returns a new AnsiStringBase without trailing spaces or control characters.
Unique public Makes the AnsiStringBase unique.
UpperCase public Returns an uppercase version of the AnsiStringBase.
vprintf public Sets the value of AnsiStringBase, given a format string and its arguments.
WideChar public Converts the AnsiStringBase to a wide-character array.
WideCharBufSize public Returns the size of the buffer required by the WideChar function.