UTF8ToAnsi

From SunFlurry wiki
Revision as of 11:03, 19 April 2019 by Admin (talk | contribs) (Created page with "{{infobox function |name=UTF8ToAnsi |caption=Функции работы со строками |type=1 |status=2 |db=0 |exception=Невозможно превратить в...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
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