System.AnsiStringBase Methods

From RAD Studio API Documentation
Jump to: navigation, search


InheritedProtected
_AnsiCatprotected
_AnsiFromPWCharprotected
AnsiCompareprotectedCompares the AnsiStringBase to another specified string (case-sensitively).
AnsiCompareICprotectedCompares the AnsiStringBase to another specified string (case insensitively).
AnsiLastCharpublicReturns a pointer to the last full character in the AnsiStringBase.
AnsiPospublicReturns the index at which the specified substring begins.
AnsiPos0public
AnsiPos1public
BytesOfpublicGet the string's data in bytes.
ByteTypepublicIndicates the kind of byte that occupies a specified position in the AnsiStringBase.
ByteType0public
ByteType1public
cat_vprintfpublicAppends the result of a given format string and its arguments to the end of the AnsiStringBase.
CodePagepublicGets the code page of a AnsiStringBase.
CreateprotectedCreates an instance of AnsiStringBase.
CurrToStrpublicConverts a currency value to its string representation.
CurrToStrFpublicConverts a currency value to its string representation, using the indicated float format convention.
DeletepublicRemoves a specified number of characters from the string.
Delete0public
Delete1public
DestroypublicFrees an instance of AnsiStringBase.
ElementSizepublicGets the element size of data in a AnsiStringBase.
FloatToStrFpublicReturns the string representation of a floating-point value.
FmtLoadStrpublicFormats output, using a resourced format string.
FormatpublicFormats a string assembled from an AnsiStringBase, format, and a series of array arguments, args.
FormatFloatpublicFormats the floating-point value given by value using the format string given by format.
GetRecprotectedGets a struct describing a AnsiStringBase.
InsertpublicInserts a specified string into the AnsiStringBase.
Insert0public
Insert1public
IntToHexpublicConverts a number into a string containing the number's hexadecimal (base 16) representation.
IsDelimiterpublicReturns True if the specified character matches any character in the delimiters string.
IsDelimiter0public
IsDelimiter1public
IsEmptypublicReturns True if the AnsiStringBase is empty.
IsLeadBytepublicReturns True if the specified byte is a lead byte.
IsLeadByte0public
IsLeadByte1public
IsPathDelimiterpublicReturns True if the specified character is a path delimiter.
IsPathDelimiter0public
IsPathDelimiter1public
IsTrailBytepublicReturns True if the specified byte is of type mbTrailByte.
IsTrailByte0public
IsTrailByte1public
LastDelimiterpublicReturns the index of the rightmost character that matches any character in the delimiters string.
LastDelimiter0public
LastDelimiter1public
LengthpublicReturns the length of AnsiStringBase.
LoadStrpublicLoads a string from the compiled resources of a specified module.
LoadStringWpublicLoads a string from the compiled resources of a specified module.
LowerCasepublicReturns a lowercase version of AnsiStringBase.
operator !=protectedCompares two strings.
operator []publicReturns the character at a specified index in the string.
operator +publicConcatenates two AnsiStringBase values.
operator <protectedCompares two strings.
operator <=protectedCompares two strings.
operator =protectedAssigns the string rhs to this AnsiStringBase.
operator ==protectedCompares the AnsiStringBase with a specified string; returns True if they are the same.
operator >protectedCompares two strings.
operator >=protectedCompares two strings.
PospublicReturns the index at which a specified substring begins.
Pos0public
Pos1public
RefCountpublicGets the reference count of AnsiStringBase.
SetLengthpublicChanges the length of AnsiStringBase.
StringOfCharpublicReturns a string with the specified number of characters.
SubStringpublicReturns a specified substring of AnsiStringBase.
SubString0public
SubString1public
swappublicSwaps string pointers.
ThrowIfOutOfRangeprotected
ToDoublepublicConverts the string to a floating-point value.
ToIntpublicConverts a string to an integer, throwing an exception if the string is invalid.
ToIntDefpublicConverts the string to an integer, returning a default value if the string is invalid.
TrimpublicReturns a new AnsiStringBase without leading spaces, trailing spaces, or control characters.
TrimLeftpublicReturns a new AnsiStringBase without leading spaces or control characters.
TrimRightpublicReturns a new AnsiStringBase without trailing spaces or control characters.
UniquepublicMakes the AnsiStringBase unique.
UpperCasepublicReturns an uppercase version of the AnsiStringBase.
vprintfpublicSets the value of AnsiStringBase, given a format string and its arguments.
WideCharpublicConverts the AnsiStringBase to a wide-character array.
WideCharBufSizepublicReturns the size of the buffer required by the WideChar function.