RAD Studio VCL Reference
ContentsIndex
PreviousUpNext
Functions

The following table lists functions in this documentation.

 
Name 
Description 
 
Converts a string encoded in ANSI to UTF-8 with a given code page. 
 
Converts a stream from ANSI to UTF-8 encoding. 
 
Converts a stream from UTF-8 to ANSI encoding. 
 
Detects the encoding of a given WideString
 
Checks whether the string contains non-ASCII characters. 
 
Detects if a string or a stream contains the UTF-8 byte-order mark. 
 
Detects if a string or a stream contains the UTF-8 byte-order mark. 
 
Checks if a WideChar is contained in a given array. 
 
Checks if a WideChar is contained in a given set. 
 
Checks whether a character is a valid UTF-8 lead byte. 
 
Detects if a given string is UTF-8 encoded. 
 
Checks whether a character is a valid UTF-8 trail byte. 
 
Loads a WideString resource. 
 
Loads a WideString resource. 
 
Returns the number of bytes that follow a lead UTF-8 byte. 
 
Returns the number of bytes that follow a lead UTF-8 byte. 
 
Returns the UTF-8 string converted to lower case. 
 
Converts a string encoded in UTF-8 to ANSI with a given code page. 
 
Returns the UTF-8 string converted to uppercase. 
 
Adjusts line break characters in a WideString to reflect Windows or Linux style. 
 
Converts a quoted WideString into an unquoted WideString
 
Converts a quoted PWideChar into an unquoted WideString
 
Gets last character in a WideString
 
Returns the quoted version of a WideString
 
Replaces all occurrences of a substring within a string, using case-sensitive search. 
 
Replaces all occurrences of a substring in a WideString
 
Replaces occurrences of a substring within a string. 
 
Allocates a buffer for a PWideChar and returns a pointer to its first character. 
 
Returns the maximum number of characters that can be stored in a PWideChar allocated by WStrAlloc
 
Appends a PWideChar to another PWideChar. 
 
Compares two PWideChar values with case sensitivity. 
 
Copies a PWideChar to another PWideChar. 
 
Disposes of a PWideChar. 
 
Returns a pointer to the end of a PWideChar. 
 
Copies up to a specified maximum number of characters from a PWideChar. 
 
Returns number of characters in a PWideChar excluding the null terminator. 
 
Copies a specified number of characters from a PWideChar to another PWideChar. 
 
Allocates space on and copies a PWideChar to the heap, returning a new PWideChar. 
 
Copies a WideString to a PWideChar. 
 
Copies characters from a WideString into a PWideChar. 
 
Returns a pointer to the first occurrence of a PWideChar in another PWideChar. 
 
Returns a pointer to the first occurrence of a specified character in a PWideChar. 
Copyright(C) 2009 Embarcadero Technologies, Inc. All Rights Reserved.
What do you think about this topic? Send feedback!