[Overview][Constants][Types][Procedures and functions][Variables][Index] |
Converts a string from UTF-8 encoding to Code Page 865.
Source position: lconvencoding.pas line 194
function UTF8ToCP865( |
const s: string; |
SetTargetCodePage: Boolean = False |
s |
|
UTF-8-encoded string value converted in the routine. |
SetTargetCodePage |
|
True if the target code page is set in the return value, False if a code page is not used. |
String value after conversion to Code Page 865.
UTF8ToCP865 is a RawByteString function used to convert a UTF-8-encoded string to the Code Page 865 (DOS Nordic) encoding.
For platforms where system code pages are enabled, SetCodePage is called to convert the value to the DOS Nordic code page (865). If SetTargetCodePage is False, SetCodePage is called again to apply the CP_ACP (ANSI) code page in the return value.
For other platforms, the UTF8ToSingleByte routine is called using UnicodeToCP865 to perform character conversions needed for the target encoding.
UTF8ToCP865 is used in the implementation of the ConvertEncodingFromUTF8 encoding conversion routine.
|
Converts the encoded value from UTF-8 to the encoding with the specified name. |
|
|
Converts a UTF-8-encoded string value to a single-bye character set using a conversion function. |
|
Version 3.2 | Generated 2024-02-25 | Home |