Microsoft KB Archive/114189

{| = How to Use INKEY to Get an ASCII Code =
 * width="100%"|

ID: Q114189

The information in this article applies to:


 * Microsoft FoxPro for Windows, versions 2.5, 2.5a, and 2.5b
 * Microsoft FoxPro for MS-DOS, versions 2.5, 2.5a, and 2.5b
 * Microsoft FoxPro for Macintosh, version 2.5b

SUMMARY
The INKEY function can be used to get the American Standard Code for Information Interchange (ASCII) value of a character typed with the keyboard.

MORE INFORMATION
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
 * }