Difference between revisions of "Ansi"
(Created page with "{{infobox function |name=Ansi |caption=Функции работы со строками |type=1 |status=2 |db=0 |exception=Невозможно превратить в стр...") |
(No difference)
|
Revision as of 08:18, 19 April 2019
| Ansi (Функции работы со строками) | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| |||||||||||
Функция безусловно переводит строковое представление аргумента в строку ANSI (однобайтовую). При переводе используется текущая системная кодировка. Символы, которые отсутствуют в текущей системной кодировке, превращаются в знаки "?" (см. Строки).
Синтаксис
Ansi(<Аргумент>):<Результат (STRING)>
Аргументы
<Аргумент>- Аргумент, строковое представление которого необходимо перевести.
Возвращаемое значение
Функция всегда возвращает строку ANSI.
Примеры
Message(IsUnicode(Ansi("АБВэюя")));
//Будет выведено 0
Message(""+Asc(Unicode("Я"))+":"+Asc(Ansi("Я")));
//Будет выведено 1071:223, если системная кодировка 1251, иначе Ansi("Я") может возвратить строку "?"