Ansi
| Ansi (Функции работы со строками) | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| |||||||||||
Функция безусловно переводит строковое представление аргумента в строку ANSI (однобайтовую). При переводе используется текущая системная кодировка. Символы, которые отсутствуют в текущей системной кодировке, превращаются в знаки "?" (см. Строки).
Синтаксис
Ansi(<Аргумент>):<Результат (STRING)>
Аргументы
<Аргумент>- Аргумент, строковое представление которого необходимо перевести.
Возвращаемое значение
Функция всегда возвращает строку ANSI.
Примеры
Message(IsUnicode(Ansi("АБВэюя")));
//Будет выведено 0
Message(""+Asc(Unicode("Я"))+":"+Asc(Ansi("Я")));
//Будет выведено 1071:223, если системная кодировка 1251, иначе Ansi("Я") может возвратить строку "?"