Difference between revisions of "UTF8ToAnsi"

From SunFlurry wiki
Jump to: navigation, search
(Created page with "{{infobox function |name=UTF8ToAnsi |caption=Функции работы со строками |type=1 |status=2 |db=0 |exception=Невозможно превратить в...")
 
m (1 revision imported)
 
(No difference)

Latest revision as of 08:54, 7 February 2021

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

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

Синтаксис

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

Аргументы

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

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

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

Примеры

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

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

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