Re: [AHK-] 請問要怎麼重覆執行某一段指令?

看板EzHotKey作者 (家瑀 致中和)時間16年前 (2008/08/10 01:05), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串3/4 (看更多)
發現了可以利用鍵盤開關(例如 CapsLock)來控制迴圈 #q:: ;按下 Win + Q 則執行至 return 前面的指令 Loop ;重複不斷執行 {...} 的指令 { MsgBox , 我會一直重複出現唷!! 哇哈哈~~ GetKeyState , state, CapsLock, T if state = D ;如果 state 的內容是 D,則執行下面的 {...} { MsgBox , 可惡!!被破解了!!!! break ;離開 Loop } } return ══════════════════════════════ GetKeyState , 變數 , 按鍵名稱 , 參數(P/T) http://www.autohotkey.com/docs/commands/GetKeyState.htm GetKeyState 這個指令會判斷指定的按鍵是否正被按下或者其狀態是否被打開。 (例如判斷大寫是否被打開),並且將狀態放進指定變數中。 變數: 放置按鍵狀態的變數,指定按鍵被按下時內容是 D,放開則是 U 。 按鍵名稱: 變數名稱,例如 F1、Down、NumpadAdd 詳見 http://www.autohotkey.com/docs/KeyList.htm 參數: P 表示偵測按鍵是否按下(Phisically push down) T 表示偵測按鍵狀態(如大小寫,Number Lock)是否被打開 (Toggle on/off) ══════════════════════════════ 參數改成 T 就不用辛苦地一直按著某個鍵等他被偵測到了~~ 要增刪其他功能只要對 MsgBox , 我會一直重複出現唷!! 哇哈哈~~ 這一行下手就行了喔~~ ^_^ -- 戰略高手 遊戲, 數位, 程設 [jzs/lostname DigitalWare 軟體 Σ軟體 應用 技巧 [lostname] EzHotKey 軟體 ◎簡化複雜工作的快速鍵軟體 VElysian EzHotKey 主要討論一種可以把複雜的滑鼠鍵盤動作變成簡單的快速鍵的軟體。 例如: 重複的剪下貼上,或是將滑鼠調整音量的動作簡化成只按 +/- 鍵。 包括: AutoHotKey、AutoIt、EZScript、VBScript、Windows 批次檔。 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 61.62.74.154
文章代碼(AID): #18dSvLxe (EzHotKey)
文章代碼(AID): #18dSvLxe (EzHotKey)