目录

# Asc Function (BASIC)

返回字符串表达式中第一个字符的 ASCII (美国信息交换标准码) 值。

### 语法:

    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 位的 unicode 字符。

### 错误代码:

5 无效的过程调用

### 示例:

    Sub ExampleASC
        Print ASC("A") ' 返回 65
        Print ASC(string:="Z") ' returns 90
        Print ASC("Las Vegas") ' 由于仅考虑第一个字符，因此返回 76
    End Sub

相关主题

AscW Function [VBA]

Chr Function

ChrW Function [VBA]