ID: Q114189
The information in this article applies to:
The INKEY() function can be used to get the American Standard Code for Information Interchange (ASCII) value of a character typed with the keyboard.
FoxPro for MS-DOS includes an ASCII chart containing the ASCII codes for all characters. FoxPro for Windows and Macintosh, however, do not include this chart. Using the INKEY() function provides a way to look up a specific ASCII code.
To look up an ASCII code, type the following statement in the Command window:
x = INKEY(0)
The (0) parameter instructs INKEY() to wait indefinitely for a keystroke.
The next key you type is read by the INKEY() function. Its ASCII code is
stored to the X variable.
NOTE: If the value of X does not display on the screen, type the following in the Command window:
?x
Additional reference words: FoxMac FoxDos FoxWin 2.50 2.50a 2.50b
KBCategory: kbprg
KBSubcategory: FxprgGeneral
Last Reviewed: June 27, 1995