Содержимое

# Asc Function (BASIC)

Возвращает значение кода ASCII (American Standard Code for Information Interchange) первого знака в строковом выражении.

### Синтаксис:

    Asc(string) As Long

### Return type:

Long

### Параметры:

string: Any valid string expression. Only the first character in the string is relevant.

Функция Asc используется для замены буквы числовым значением. Если в функцию Asc передаётся пустая строка, LibreOffice Basic сообщает об ошибке времени выполнения. В дополнение к 7-битным символам ASCII (коды 0-127) функция ASCII может использоваться для обнаружения непечатаемых символов в коде ASCII. Эта функция может обрабатывать 16-битные символы Юникода.

### Коды ошибок:

5 Неправильный вызов процедуры

### Пример:

    Sub ExampleASC
        Print ASC("А") REM возвращает 65
        Print ASC(string:="Z") ' returns 90
        Print ASC("Las Vegas") REM возвращает 76, поскольку во внимание принимается только первый символ
    End Sub

См. также

Функция AscW [VBA]

Chr Function

Функция ChrW [VBA]