1
DOS 5.0 컴퓨터에서 실행되는 Microsoft Quick BASIC 4.5가 있습니다.눌렀 던 keybord 키를위한 PEEK 메모리 주소
나는 Num Lock이 같은 특수 키보드 키, 잠금, 삽입 캡 때 볼 PEEK
메모리에 수 있었다, 그리고 다른 누르면 :
DEF SEG = 0
x = PEEK(&H418)
Print x
내가 x
를 인쇄 할 때 나는 다음 값을 얻을 다음 키 (?)
Right Shift = 1
Left Shift = 2
Ctrl = 4
Alt = 8
Scroll Lock = 16
Num Lock = 32
Caps Lock = 64
Insert = 128
그러나 메모리 세그먼트 (DEF SEG
) 및 메모리 주소 PEEK
내가 A 키 또는 B 키 또는 숫자 키 또는 다른 키를 누를 때 "를 참조하십시오"를 사용합니까 ?
http://en.wikibooks.org/wiki/QBasic/Advanced_Input. Inkey $를 사용하면 원하는 것을 할 수 있습니다. –
키보드 코드를 가져 오려면 INP (& H60)를 사용해보십시오. – eoredson