Руководство разработчика

Набор констант ФКОД_...

Данный набор констант используется для установки типа используемой кодировки символов при чтении файла и записи в файл.

Имя Значение Описание
ФКОД_СИСТЕМА0 Использовать кодировку, принятую по умолчанию в операционной системе. Также позволяет автоматически определять кодировку по BOM при открытии файлов на чтение.
ФКОД_WINDOWS1 Использовать кодировку Windows (ANSI code page, для русского языка cp1251).
ФКОД_DOS2 Использовать кодировку DOS (OEM, для русского языка cp866).
ФКОД_UTF85 Использовать кодировку Unicode в представлении UTF-8.
ФКОД_UTF16_LE3 Использовать кодировку Unicode в представлении UTF-16 little-endian.
ФКОД_UTF16_BE4 Использовать кодировку Unicode в представлении UTF-16 big-endian.
ФКОД_UNICODE3 Использовать представление Unicode по умолчанию. В Windows соответствует ФКОД_UTF16_LE.
ФКОД_БЕЗ_BOM65536 (0x00010000) Не добавлять маркер порядка байт (BOM, byte order marker). Учитывается только при создании нового файла в кодировке Unicode. По умолчанию BOM добавляется. Комбинируется сложением с константами ФКОД_... группы Unicode. Например: ФКОД_UTF8 + ФКОД_БЕЗ_BOM.

См. также: