
Chapter 15. Function Reference
309
____________________________________________________________________
CHaRacter code String function
CHR$
Returns the character corresponding to a given ASCII code.
____________________________________________________________________
Syntax:
Syntax:Syntax:
Syntax:
CHR$(characode)
Parameter:
Parameter:Parameter:
Parameter:
characode
A numeric expression which returns a value from 0 to 255.
Description:
Description:Description:
Description:
CHR$ converts a numerical ASCII code specified by characode into the equivalent
single-byte character. This function is used to send control codes (e.g., ENQ and ACK) to
a communications device file or to display a double quotation mark or other characters
having special meanings in the BHT-BASIC.
Run
RunRun
Run-
--
-time errors:
time errors:time errors:
time errors:
Error code Meaning
05h
Parameter out of the range
(characode is out of the range.)
Example:
Example:Example:
Example:
• To output an ACK code to a communications device file, use CHR$(&H06). The ASCII
value for the ACK code is &H06.
PRINT #1,CHR$(&H06);
• To display control codes from 8 (08h) to 31 (1Fh), refer to the program examples shown
in the PRINT statement.
• To display double quotation marks around a string, use CHR$(34) as shown below.
The ASCII value for a double quotation mark is 34 (22h).
PRINT CHR$(34);"Barcode";CHR$(&H22)
"Barcode"
Comentarios a estos manuales