Ansi

From SunFlurry wiki
Revision as of 08:43, 7 February 2021 by Admin (talk | contribs) (1 revision imported)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search
  Ansi (Функции работы со строками)
Статус разработки: Реализована
Тип:Функция
Обращение к БД:Нет
Исключения:Невозможно превратить в строку
Визуальность:Нет

Функция безусловно переводит строковое представление аргумента в строку ANSI (однобайтовую). При переводе используется текущая системная кодировка. Символы, которые отсутствуют в текущей системной кодировке, превращаются в знаки "?" (см. Строки).

Синтаксис

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

Аргументы

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

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

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

Примеры

Message(IsUnicode(Ansi("АБВэюя")));
//Будет выведено 0

Message(""+Asc(Unicode("Я"))+":"+Asc(Ansi("Я")));
//Будет выведено 1071:223, если системная кодировка 1251, иначе Ansi("Я") может возвратить строку "?"