Asc函数、AscB函数、AscW函数
点击:925
发布时间:
AscW()函数
定义:
Public Overloads Function AscW(ByVal String As Char) As Integer或
Public Overloads Function AscW(ByVal String As String) As Integer
返回一个 Integer 值,该值表示与某个字符相对应的字符代码。AscW 返回输入字符的 Unicode码位。返回值范围为 0 到 65535。返回值与当前线程的区域性和代码页设置无关。
示例:
MsgBox(Asc("A")) '返回:65 MsgBox(Ascw("A")) '返回:65 MsgBox(AscW("水")) '返回:27700 MsgBox(Asc("水")) '返回:-13394
Asc()函数
格式:Asc(<字符串表达式>)
功能:求字符串表达式的第一个字符的ASCII 编码
说明:函数返回值类型为Integer
示例:Print Asc("name"),结果为110。
Chr() 是把ASCII 码转换为对应的字符。
备注
Visual Basic早期版本的AscB函数返回的是字节的代码,而不是字符。它主要用于在双字节字符集(DBCS)应用程序中转换字符串。从Visual Basic 2005开始,字符串采用Unicode形式,不再支持AscB。
AscB()函数
AscB函数和包含字节数据的字符串一起使用。 AscB不是返回第一个字符的字符代码,而是返回首字节。