System.AnsiStringBase Methods
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. |
Insert | public | Inserts a specified string into the 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. |