%UCHAR
Return a UTF-16 character from an integer expression
|
WNSupported in Synergy .NET on Windows
|
|
|
unicode_char = %UCHAR(expression)
Return value
unicode_char
The UTF-16 character that corresponds to the integer character value of expression. (1-character string)
Arguments
expression
The expression to convert. (i)
Discussion
Literals that contain Unicode characters, or the results of %UCHAR, are intended to be assigned to .NET string types (System.String).
If a string containing Unicode characters is assigned to an alpha field or passed to a parameter typed as alpha, the results may differ from what you expect. (If the .UNICODE preprocessor directive has been specified, a level 4 compiler warning will occur.) |
Examples
The following example returns a 16-bit Unicode character for 8243.
data charvar ,char charvar = %uchar(8243)