Chr
Revision as of 11:55, 2 August 2021 by 1>Admin
Chr (Функции работы со строками) | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
|
Функция возвращает строку, состоящую из одного символа по указанному коду в ANSI или UTF-16 кодировке.
Синтаксис
Chr(<Код символа (INT)>,<Тип (INT)>=0):<Символ (STRING)>
Аргументы
<Код символа (INT)>
- Код результирующего символа.<Тип (INT)>
- (необязательный аргумент) Тип строки результата. Возможные значения:- 0 -- (по умолчанию) автоматическое определение кодировки (если код символа будет больше 127, результат будет представлять собой UTF-16 строку, иначе ANSI).
- 1 -- ANSI (будет использован первый байт кода).
- 2 -- UTF-16.
Возвращаемое значение
Тип строки результата зависит от второго аргумента.
Примеры
Message(Chr(35875)); //Будет выведен "谣" (UTF-16) Message(Chr(35875,1)); //Будет выведено "#" (ANSI). Так как (35875 and 255) = 35 Message(Chr(65)+Chr(66)+Chr(67)); //Будет выведено "ABC"