鍵盤命令


鍵盤命令介紹
鍵盤命令分為兩大類:鍵盤模擬命令和鍵盤控制命令。
鍵盤模擬命令可以模擬我們日常操作鍵盤的行為。操作鍵盤的動作分為三類:按下、彈起、按下並彈起。
鍵盤控制命令可以在腳本執行過程中通過鍵盤控制腳本行為。


鍵盤命令
 
鍵盤模擬命令
[KeyPress]"按下再彈起"鍵 [KeyDown]"按下"鍵 [KeyUp]"彈起"鍵
鍵盤控制命令
[WaitKey]等待按鍵 [GetLastKey]獲取上一次按鍵碼  

 

[KeyPress、KeyPressS、KeyPressH]
格式: KeyPress {鍵盤虛擬碼},{次數}
解釋: 先「按下」再「彈起」鍵,模擬我們平時的「按鍵」操作.
我們在使用鍵盤的時候有兩種操作,一種是」按下」鍵,一種是」彈起」鍵.將這兩個動作連續進行,就是一個完整的」按鍵」動作.
KeyPressS: 超級模擬方式,兼容性更強,對鍵盤和鼠標沒有特別的要求,PS2(圓口)和USB接口的鍵盤都可以使用
KeyPressH: 硬件模擬方式,僅支持PS(圓口)的鍵盤
例子:
KeyPress 65,1
65是A鍵的按鍵碼,上面的語句表示按A鍵1次




[KeyDown、KeyDownS、KeyDownH]
格式: KeyDown {鍵盤虛擬碼},{次數}
解釋: 「按下」鍵,模擬我們平時的「按下」操作
注意:有些鍵在按下之後,會和其他鍵產生組合效果,比如「Alt/Ctrl/Shift」,
如果使用「按下Alt」命令,那麼之後的「按鍵」動作將變成「Alt+A」等組合動作,
因此記得在必要時使用「彈起」命令將組合鍵釋放,避免影響鍵盤的正常使用.
KeyDownS: 超級模擬方式,兼容性更強,對鍵盤和鼠標沒有特別的要求,PS2(圓口)和USB接口的鍵盤都可以使用
KeyDownH: 硬件模擬方式,僅支持PS(圓口)的鍵盤
例子:
KeyDown 65,1
65是A鍵的按鍵碼,上面的語句表示按下A鍵1次




[KeyUp、KeyUpS、KeyUpH]
格式: KeyUp {鍵盤虛擬碼} {次數}
解釋:「彈起」鍵,模擬我們平時的「彈起」操作
KeyUpS: 超級模擬方式,兼容性更強,對鍵盤和鼠標沒有特別的要求,PS2(圓口)和USB接口的鍵盤都可以使用
KeyUpH: 硬件模擬方式,僅支持PS(圓口)的鍵盤
例子:
KeyUp 65,1
65是A鍵的按鍵碼,上面的語句表示鬆開A鍵1次




[WaitKey]
格式:WaitKey {可選:變量名}(注意這裡是「變量名」不是「表達式」)
解釋:腳本運行到此句之後暫停,等待用戶按鍵,用戶按鍵之後,將按鍵結果保存到變量當中.
例子:
WaitKey x
腳本運行到這一行會暫停,當用戶按下鍵盤後繼續執行,並且把用戶的按鍵碼保存在變量x裡




[GetLastKey]
格式:GetLastKey {可選:變量名}(注意這裡是「變量名」不是「表達式」)
解釋:腳本運行到此句之後不暫停,將上次用戶按鍵的結果保存到變量當中.
例子:
GetLastKey x
腳本運行到這一行不會暫停,會把運行完畢這一行之後的第一次按鍵的按鍵碼保存在變量x裡


 


 

arrow
arrow
    全站熱搜

    魔幻小鱉 發表在 痞客邦 留言(0) 人氣()