home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
DP Tool Club 15
/
CD_ASCQ_15_070894.iso
/
vrac
/
dnalib7a.zip
/
GETKEY.BAS
< prev
next >
Wrap
BASIC Source File
|
1994-05-14
|
779b
|
25 lines
'┌─────────────────────────────────────────────────────────────────────┐
'│ waits for keypress & returns ascii of key │░░
'│ if extended key, returns negative of second byte of keypress │░░
'└─────────────────────────────────────────────────────────────────────┘░░
' ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
FUNCTION GetKey% PUBLIC
$CODE SEG "DNASEG2"
LOCAL ky$, temp1%
DO: ky$ = INKEY$: LOOP UNTIL LEN(ky$)
IF LEN(ky$) = 1 THEN
temp1% = ASCII(ky$)
ELSE
temp1% = -ASCII(RIGHT$(ky$,1))
END IF
GetKey% = temp1%
'-----------------------------------------------------------------------------
END FUNCTION
'-----------------------------------------------------------------------------