UTF8ToAnsi

From SunFlurry wiki
Jump to: navigation, search
  UTF8ToAnsi (Функции работы со строками)
Статус разработки: Реализована
Тип:Функция
Обращение к БД:Нет
Исключения:Невозможно превратить в строку
Визуальность:Нет

Функция производит перекодировку строкового представления аргумента из UTF-8 в кодовую страницу ANSI, используя системную кодовую страницу.

Синтаксис

UTF8ToAnsi(<Аргумент>):<Результат (STRING)>

Аргументы

  • <Аргумент> - Аргумент, строковое представление которого необходимо превратить.

Возвращаемое значение

Функция всегда возвращает строку ANSI.

Примеры

Message(UTF8ToAnsi("ABCxyz"));
//Будет выведено "ABCxyz"

Message(UTF8ToAnsi("Проверка, test"));
//Будет выведено "????????, test", так как исходная строка содержала символы, неверные в кодировке UTF-8

Message(UTF8ToAnsi(UnicodeToUTF8("東京都")));
//Будет выведено "???", при перекодировки из UTF-8 получаются символы, которые нельзя представить в кодировке ANSI