Chr 取字符

文章目录
  1. 1. 功能
  2. 2. 语法
  3. 3. 参数
  4. 4. 返回值
  5. 5. 示例
  6. 6. 备注

功能

得到ANSI码对应的字符

语法

结果 = Chr(ANSI码)

参数

参数 数据类型 解释
ANSI码 整数型 任意有效的ANSI码数字

返回值

字符串, 返回ANSI码对应的字符内容

示例

1
2
3
4
5
6
7
8
9
Dim MyChar
MyChar = Chr(65) '返回 A。
MyChar = Chr(97) '返回 a。
MyChar = Chr(62) '返回 >。
MyChar = Chr(37) '返回 %。

For ansi = Asc("A") To Asc("Z")
TracePrint "Ansi码 " & ansi & " 对应字母 " & Chr(ansi)
Next

备注

  • 有两个相关衍生函数
    • ChrB 函数与字符串中包含的字节数据一起使用。ChrB 函数不返回可能是一个或两个字节的字符, 而总是返回单字节。
    • ChrW 函数是为使用 Unicode 字符的 32 位平台提供的,其参数是 Unicode (宽型)字符代码,因此可以避免从 ANSI 到 Unicode 的代码转换。
  • Chr(13)是回车符, Chr(10)是换行符, Chr(9)是制表符, Chr(32)是空格