Возвращает строку символов из одного или более ASCII целочисленных значений
Синтаксис
Использование
result = Chr[$]( ch0 [, ch1 ... chN ] )
Параметры
ch
ASCII целочисленное значение какого-либо символа.
Возвращаемое значение
Возвращает строку, содержащую символ(ы).
Описание
Chr возвращает строку, содержащую символ(ы), представленный(-е) посланными в неё
ASCII значениями.
Когда
Chr используется с числовыми константами или буквенными символами, результат можно увидеть уже во время компиляции, так что его можно использовать с первоначально установленными переменными.
Asc выполняет обратную функцию, возвращая
ASCII код символа, представленного строкой.
Пример
Print "the character represented by";
Print " the ASCII code of 97 is: "; Chr(97)
Print Chr(97, 98, 99) ' печатает abc
' у s первоначальное значение - "abc"
Dim s As String = Chr(97, 98, 99)
Print s
Различия платформ
- Суффикс "$" у строкового типа обязателен в диалекте -lang qb .
- Суффикс "$" у строкового типа не обязателен в диалектах -lang fblite и -lang fb .
Отличия от QB
- FreeBASIC принимает множество целочисленных значений в качестве аргументов, QB же принимает только одно.
- FreeBASIC устанавливает значение функции CHR во время компиляции, когда используется с константами или буквенными символами.
См. также