Skip to content

WCHR


返回包含一个或多个 Unicode 字符的宽字符串

语法

declare function Wchr ( byval ch as integer [, ... ] ) as wstring

用法

result = Wchr( ch0 [, ch1 ... chN ] )

参数

ch

字符的 Unicode 整数值(最多 32 个字符)。

返回值

返回一个宽字符串。

说明

Wchr 返回一个宽字符串,包含由传入的 Unicode 值所代表的字符。

Wchr 与数值常量或字面量一起使用时,结果在编译时计算,因此可以用于变量初始化器。

并非所有 Unicode 字符都能在任何机器上显示,可用的字符取决于控制台当前使用的字体。图形模式无法显示 Unicode 字符,因为 GfxLib 内置字体不支持 Unicode。

示例

start GeSHi

vb
Print "The character represented by the UNICODE code of 934 is: "; WChr(934)
Print "Multiple UNICODE characters: "; WChr(933, 934, 935)

end GeSHi

将产生如下输出:

Unicode 码 934 所代表的字符是:Φ

多个 Unicode 字符:ΥΦΧ

平台差异

  • DOS 不支持 Wchr

方言差异

  • -lang qb 方言中不可用,除非使用别名 __Wchr 引用。

与QB的区别

  • FreeBASIC 新增

参见

  • Chr
  • Wstr

返回 目录

基于 FreeBASIC 官方文档翻译 如有侵权请联系我们删除
FreeBASIC 是开源项目,与微软公司无隶属关系