跳到主要内容

Chr 取字符

🎯功能

得到ANSI码对应的字符

📜语法

结果 = Chr(ANSI码)

📥参数

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

📤返回

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

💡示例

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)是空格