各位大神请教下VB中Chr(&H2)的结果,谢谢

解决方案 »

  1.   

    https://baike.baidu.com/item/Chr/580328?fr=aladdin
    和这个PHP的chr函数描述基本一致
      

  2.   

    &H2,十六进制的2。
    chr(xx) ,返回ascii码为xx的字符
      

  3.   

     
    Chr 函数
          返回 String,其中包含有与指定的字符代码相关的字符 。语法Chr(charcode)必要的 charcode 参数是一个用来识别某字符的 Long。说明0 到 31 之间的数字与标准的非打印 ASCII 代码相同。例如,Chr(10) 可以返回换行字符。charcode 的正常范围为 0 – 255。然而,在 DBCS 系统,charcode 的实际范围为 -32768 到 65535。注意   ChrB 函数作用于包含在 String 中的字节数据。ChrB 总是返回一个单字节,而不是返回一个字符,一个字符可能是一个或两个字节。ChrW 函数返回包含 Unicode 的 String,若在不支持 Unicode 的平台上,则其功能与 Chr 函数相同。
     
    Hex 函数
          返回代表十六进制数值的 String。语法Hex(number)必要的 number 参数为任何有效的数值表达式或字符串表达式。说明如果 number 还不是一个整数,那么在执行前会先被四舍五入成最接近的整数。如果 number 为 所得为 
    Null Null 
    Empty 零 (0) 
    任何其他的数字 最多可到八个十六进制字符。 
    适当范围内的数字,前缀以 &H,可以直接表示十六进制数字。例如,十六进制表示法的 &H10 代表十进制的 16。