System.AnsiStringT Methods

From RAD Studio API Documentation
Jump to: navigation, search

InheritedProtected
_AnsiCatprotected
_AnsiFromPWCharprotected
AnsiComparepublicCompares the AnsiStringT to another specified string (case-sensitively).
AnsiCompareICpublicCompares the AnsiStringT 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
c_strpublicReturns the AnsiStringT converted to a null-terminated character array.
cat_printfpublicAppends to the value of the AnsiStringT, given a format string and its arguments.
cat_sprintfpublicAppends the result of a given format string and its arguments to the end of the AnsiStringT.
cat_vprintfpublicAppends the result of a given format string and its arguments to the end of the AnsiStringT.
CodePagepublicGets the code page of a AnsiStringT.
CreatepublicCreates an instance of AnsiStringT.
CurrToStrpublicConverts a currency value to its string representation.
CurrToStrFpublicConverts a currency value to its string representation using the indicated float format convention.
datapublicReturns a pointer to the underlying string data.
DeletepublicRemoves a specified number of characters from the string.
Delete0public
Delete1public
DestroypublicFrees an instance of AnsiStringT.
ElementSizepublicGets the element size of data in a AnsiStringT.
FloatToStrFpublicReturns the string representation of a floating-point value.
FmtLoadStrpublicFormats output using a resourced format string.
FormatpublicFormats a string assembled from a AnsiStringT--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 AnsiStringT.
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 AnsiStringT.
operator !=publicCompares two strings.
operator []publicReturns the character at a specified index in the string.
operator +publicConcatenates two AnsiStringT values.
operator +=publicAppends an AnsiStringT.
operator <publicCompares two strings.
operator <=publicCompares two strings.
operator =publicAssigns the string rhs to this AnsiStringT.
operator ==publicCompares the AnsiStringT with a specified string, returning True if they are the same.
operator >publicCompares two strings.
operator >=publicCompares two strings.
PospublicReturns the index at which a specified substring begins.
Pos0public
Pos1public
printfpublicSets the value of the AnsiStringT, given a format string and its arguments.
RefCountpublicGets the reference count of AnsiStringT.
SetLengthpublicChanges the length of the AnsiStringT.
sprintfpublicSets the value of the AnsiStringT, given a format string and its arguments.
StringOfCharpublicReturns a string with the specified number of characters.
SubStringpublicReturns a specified substring of the AnsiStringT.
SubString0public
SubString1public
swappublicSwap 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 AnsiStringT without leading spaces, trailing spaces, or control characters.
TrimLeftpublicReturns a new AnsiStringT without leading spaces or control characters.
TrimRightpublicReturns a new AnsiStringT without trailing spaces or control characters.
UniquepublicMakes the AnsiStringT unique.
UpperCasepublicReturns an uppercase version of this AnsiStringT.
vprintfpublicSets the value of the AnsiStringT, given a format string and its arguments.
WideCharpublicConverts the AnsiStringT to a wide-character array.
WideCharBufSizepublicReturns the size of the buffer required by the WideChar function.