Chr

Returns a string of characters from one or more ASCII integer values

Syntax
	KeyPgDeclareDeclare KeyPgFunctionFunction Chr ( KeyPgByvalByVal ch KeyPgAsAs KeyPgIntegerInteger [, ... ] ) KeyPgAsAs KeyPgStringString

Usage
	result = Chr[$]( ch0 [, ch1 ... chN ] )

Parameters
	ch
		The CptAsciiASCII integer value of a character (up to 32 characters).

Return Value
	Returns a string containing the character(s).

Description
	Chr returns a string containing the character(s) represented by the CptAsciiASCII
	values passed to it.

	When Chr is used with numerical constants or literals, the result is 
	evaluated at compile-time, so it can be used in variable initializers.

	KeyPgAscAsc performs the opposite function, returning the CptAsciiASCII code of a 
	character represented by a string.

Example
	Print "the character represented by";
	Print " the ASCII code of 97 is: "; Chr(97)

	Print Chr(97, 98, 99) ' prints abc

	' s initially has the value "abc"
	Dim s As String = Chr(97, 98, 99)

	Print s

Dialect Differences
	* The string type suffix "$" is required in the CompilerOptlang-lang qb dialect.
	* The string type suffix "$" is optional in the CompilerOptlang-lang fblite dialect.
	* The string type suffix "$" is ignored in the CompilerOptlang-lang fb dialect, warn 
	  only with the CompilerOptw-w suffix compile option (or CompilerOptw-w pedantic compile 
	  option).

Differences from QB
	* FreeBASIC accepts multiple integer values as arguments, QB accepted 
	  only one.
	* FreeBASIC evaluates the CHR function at compile time when used with 
	  constants or literals.

See also
	* CptAsciiASCII Character Codes
	* KeyPgWchrWChr
	* KeyPgAscAsc
	* KeyPgStrStr
	* KeyPgValVal

