Help Center›FreeBASIC
WChrfunction
Returns a wide-character string containing one or more Unicode characters
Syntax
Declare Function Wchr ( ByVal ch As Integer [, ... ] ) As WString
Parameters
| Name | Description | |
|---|---|---|
ch | The Unicode integer value of a character (up to 32 characters). |
Return value
Returns a wide-character string.
Description
WChr returns a wide-character string containing the character(s) represented by the Unicode values passed to it.When
WChr is used with numerical constants or literals, the result is evaluated at compile-time, so it can be used in variable initializers.Not all Unicode characters can be displayed on any machine, the characters available depend on the font presently in use in the console. Graphics modes can't display Unicode characters, as the GfxLib built-in font is not Unicode.
Remarks
Usage
result = WChr( ch0 [, ch1 ... chN ] )
Platform Differences
- DOS does not support
WChr.
Dialect Differences
- Not available in the -lang qb dialect unless referenced with the alias
__Wchr.
Differences from QB
- New to FreeBASIC
See also
Example
Print "The character represented by the UNICODE code of 934 is: "; WChr(934)
Print "Multiple UNICODE characters: "; WChr(933, 934, 935)
will produce the output:
| The character represented by the UNICODE code of 934 is: Φ Multiple UNICODE characters: ΥΦΧ |
Reference
- Documented in KeyPgWchr.html