Sign in Join
FPDoc Onlineexperiment

AnsiToUtf8 function

In unit System

Convert ansi string to UTF-8 string.

Declaration

pascal
function AnsiToUtf8(const s: RawByteString): RawByteString

Description

AnsiToUtf8 converts the ansistring S to a UTF-8 format, that is, it converts the string from whatever codepage is currently in use, to UTF-8.

The current codepage is fetched from the system, if internationalization support is enabled. It can be UTF-8, in which case the function simply returns S.

Errors

None.

See also

An experiment, built from development snapshots. Not the official Free Pascal or Lazarus documentation.