Difference between revisions of "UTF8ToAnsi"
(Created page with "{{infobox function |name=UTF8ToAnsi |caption=Функции работы со строками |type=1 |status=2 |db=0 |exception=Невозможно превратить в...") |
(No difference)
|
Revision as of 10:03, 19 April 2019
| UTF8ToAnsi (Функции работы со строками) | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| |||||||||||
Функция производит перекодировку строкового представления аргумента из UTF-8 в кодовую страницу ANSI, используя системную кодовую страницу.
Синтаксис
UTF8ToAnsi(<Аргумент>):<Результат (STRING)>
Аргументы
<Аргумент>- Аргумент, строковое представление которого необходимо превратить.
Возвращаемое значение
Функция всегда возвращает строку ANSI.
Примеры
Message(UTF8ToAnsi("ABCxyz"));
//Будет выведено "ABCxyz"
Message(UTF8ToAnsi("Проверка, test"));
//Будет выведено "????????, test", так как исходная строка содержала символы, неверные в кодировке UTF-8
Message(UTF8ToAnsi(UnicodeToUTF8("東京都")));
//Будет выведено "???", при перекодировки из UTF-8 получаются символы, которые нельзя представить в кодировке ANSI