BBS: Inland Empire Archive Date: 01-27-93 (18:22) Number: 325 From: BOB PERKINS Refer#: NONE To: FRED PREUETT Recvd: NO Subj: Re: INKEY$ Conf: (2) Quik_Bas
FP> I am trying to use inkey$ to trap the pressing of the FP> inverted T cursor keys and cannot get it to work FP> right. Can any one help ? I assume you mean the "gray" cursor keys. This'll work for both sets of keys. 'Assign the key values.. null$ = CHR$(0) Rt$ = null$ + "M" Lft$ = null$ + "K" Up$ = null$ + "H" Dwn$ = null$ + "P" 'test for which key pressed.. DO a$ = INKEY$ IF LEN(a$) THEN SELECT CASE a$ CASE Up$: PRINT "Up Arrow Key" CASE Rt$: PRINT "Right Arrow Key" CASE Lft$: PRINT "Left Arrow Key" CASE Dwn$: PRINT "Down Arrow Key" END SELECT END IF LOOP UNTIL a$ = CHR$(27) END --- Msg V4.5 * Origin: Reciprocity Failure (1:124/4115.236)
Books at Amazon:
Back to BASIC: The History, Corruption, and Future of the Language
Hackers: Heroes of the Computer Revolution (including Tiny BASIC)
Go to: The Story of the Math Majors, Bridge Players, Engineers, Chess Wizards, Scientists and Iconoclasts who were the Hero Programmers of the Software Revolution
The Advent of the Algorithm: The Idea that Rules the World
Moths in the Machine: The Power and Perils of Programming
Mastering Visual Basic .NET