Winio做的键盘记录
.版本 2
.子程序 Winio键盘记录, 文本型
.局部变量 临时变量, 整数型
.局部变量 键盘返回数值, 文本型
读端口 (96, 临时变量, 1)
键盘返回数值 = 到大写 (取十六进制文本 (位与 (临时变量, 255)))
.判断开始 (键盘返回数值 = “1”)
返回 (“ESC键”)
.判断 (键盘返回数值 = “2”)
返回 (“1”)
.判断 (键盘返回数值 = “3”)
返回 (“2”)
.判断 (键盘返回数值 = “4”)
返回 (“3”)
.判断 (键盘返回数值 = “5”)
返回 (“4”)
.判断 (键盘返回数值 = “6”)
返回 (“5”)
.判断 (键盘返回数值 = “7”)
返回 (“6”)
.判断 (键盘返回数值 = “8”)
返回 (“7”)
.判断 (键盘返回数值 = “9”)
返回 (“8”)
.判断 (键盘返回数值 = “A”)
返回 (“9”)
.判断 (键盘返回数值 = “B”)
返回 (“0”)
.判断 (键盘返回数值 = “C”)
返回 (“-”)
.判断 (键盘返回数值 = “D”)
返回 (“=”)
.判断 (键盘返回数值 = “E”)
返回 (“BackSpace”)
.判断 (键盘返回数值 = “F”)
返回 (“Tab”)
.判断 (键盘返回数值 = “10”)
返回 (“Q”)
.判断 (键盘返回数值 = “11”)
返回 (“W”)
.判断 (键盘返回数值 = “12”)
返回 (“E”)
.判断 (键盘返回数值 = “13”)
返回 (“R”)
.判断 (键盘返回数值 = “14”)
返回 (“T”)
.判断 (键盘返回数值 = “15”)
返回 (“Y”)
.判断 (键盘返回数值 = “16”)
返回 (“U”)
.判断 (键盘返回数值 = “17”)
返回 (“I”)
.判断 (键盘返回数值 = “18”)
返回 (“O”)
.判断 (键盘返回数值 = “19”)
返回 (“P”)
.判断 (键盘返回数值 = “1A”)
返回 (“[”)
.判断 (键盘返回数值 = “1B”)
返回 (“]”)
.判断 (键盘返回数值 = “1C”)
返回 (“Enter”)
.判断 (键盘返回数值 = “1D”)
返回 (“Ctrl”)
.判断 (键盘返回数值 = “1E”)
返回 (“A”)
.判断 (键盘返回数值 = “1F”)
返回 (“S”)
.判断 (键盘返回数值 = “20”)
返回 (“D”)
.判断 (键盘返回数值 = “21”)
返回 (“F”)
.判断 (键盘返回数值 = “22”)
返回 (“G”)
.判断 (键盘返回数值 = “23”)
返回 (“H”)
.判断 (键盘返回数值 = “24”)
返回 (“J”)
.判断 (键盘返回数值 = “25”)
返回 (“K”)
.判断 (键盘返回数值 = “26”)
返回 (“L”)
.判断 (键盘返回数值 = “27”)
返回 (“;”)
.判断 (键盘返回数值 = “28”)
返回 (“,”)
.判断 (键盘返回数值 = “29”)
返回 (“、”)
.判断 (键盘返回数值 = “2A”)
返回 (“Shift(左)”)
.判断 (键盘返回数值 = “2B”)
返回 (“\”)
.判断 (键盘返回数值 = “2C”)
返回 (“Z”)
.判断 (键盘返回数值 = “2D”)
返回 (“X”)
.判断 (键盘返回数值 = “2E”)
返回 (“C”)
.判断 (键盘返回数值 = “2F”)
返回 (“V”)
.判断 (键盘返回数值 = “30”)
返回 (“B”)
.判断 (键盘返回数值 = “31”)
返回 (“N”)
.判断 (键盘返回数值 = “32”)
返回 (“M”)
.判断 (键盘返回数值 = “33”)
返回 (“,”)
.判断 (键盘返回数值 = “34”)
返回 (“.”)
.判断 (键盘返回数值 = “35”)
返回 (“/”)
.判断 (键盘返回数值 = “36”)
返回 (“Shift(右)”)
.判断 (键盘返回数值 = “37”)
返回 (“PrintScreen”)
.判断 (键盘返回数值 = “38”)
返回 (“Alt”)
.判断 (键盘返回数值 = “39”)
返回 (“Space”)
.判断 (键盘返回数值 = “3A”)
返回 (“CapLock”)
.判断 (键盘返回数值 = “3B”)
返回 (“F1”)
.判断 (键盘返回数值 = “3C”)
返回 (“F2”)
.判断 (键盘返回数值 = “3D”)
返回 (“F3”)
.判断 (键盘返回数值 = “3E”)
返回 (“F4”)
.判断 (键盘返回数值 = “3F”)
返回 (“F5”)
.判断 (键盘返回数值 = “40”)
返回 (“F6”)
.判断 (键盘返回数值 = “41”)
返回 (“F7”)
.判断 (键盘返回数值 = “42”)
返回 (“F8”)
.判断 (键盘返回数值 = “43”)
返回 (“F9”)
.判断 (键盘返回数值 = “44”)
返回 (“F0”)
.判断 (键盘返回数值 = “45”)
返回 (“NumLock”)
.判断 (键盘返回数值 = “46”)
返回 (“ScrollLock”)
.判断 (键盘返回数值 = “47”)
返回 (“K”)
.判断 (键盘返回数值 = “48”)
返回 (“↑”)
.判断 (键盘返回数值 = “49”)
返回 (“↑”)
.判断 (键盘返回数值 = “4A”)
返回 (“PgUp”)
.判断 (键盘返回数值 = “4B”)
返回 (“←”)
.判断 (键盘返回数值 = “4C”)
返回 (“←”)
.判断 (键盘返回数值 = “4D”)
返回 (“→”)
.判断 (键盘返回数值 = “4E”)
返回 (“→”)
.判断 (键盘返回数值 = “4F”)
返回 (“+”)
.判断 (键盘返回数值 = “50”)
返回 (“↓”)
.判断 (键盘返回数值 = “51”)
返回 (“↓”)
.判断 (键盘返回数值 = “52”)
返回 (“PgDn”)
.判断 (键盘返回数值 = “53”)
返回 (“Ins”)
.判断 (键盘返回数值 = “54”)
返回 (“Del”)
.默认
输出调试文本 (键盘返回数值)
返回 (“”)
.判断结束