凤来仪

专业的计算机学习网站

首页 > Asc函数、AscB函数、AscW函数

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不是返回第一个字符的字符代码,而是返回首字节。