[Overview][Constants][Types][Classes][Procedures and functions][Variables][Index] |
Convert a buffer with UTF-8 characters to widestring characters
Source position: ustringh.inc line 136
function Utf8ToUnicode( |
Dest: PUnicodeChar; |
Source: PChar; |
MaxChars: SizeInt |
):SizeInt; |
Dest: PUnicodeChar; |
MaxDestChars: SizeUInt; |
Source: PChar; |
SourceBytes: SizeUInt |
):SizeUInt; |
Utf8ToUnicode converts the buffer in Source with a length of SourceBytes or for a maximum length of MaxChars (or MaxDestChars) widestring characters to the buffer pointed to by Dest.
The function returns the number of copied widestring characters.
On error, -1 is returned.
|
Convert a widestring or unicodestring to an UTF-8 encoded ansistring |
|
|
Convert an UTF-8 encoded ansistring to a unicodestring |
|
|
Convert a UTF-8 encoded Unicode string to an ansistring |
|
|
Set the widestring manager |