作者imce (蜥蜴)
站內EzHotKey
標題[AHK-] 快速鍵造成迴圈如何解決
時間Fri Dec 10 12:31:19 2010
Esc::
IfWinExist notepad
{
send 1
}
else
{
send {Esc}
}
return
;##############
主要是因為我買了一個遙控器,他沒有數字鍵0~9,
他是用Tab,Lwin,Esc,方向鍵,Enter,^o,!{Tab}等10個按鍵放在數字鍵的地方。
可是我有一個程式需要用到0~9,所以我想如果該程式有在跑,就把Esc重新定義成數字1
以此類推0~9就完成了,但是測試的時候卻會跑出問題,Esc變成一個無限迴圈,
請問要怎麼改,才能達到我想要的?
但是我用方向鍵去寫,卻不會有任何問題,Tab,Esc,^o和!{tab}就會,怪了。
再問一個問題,我用Lwin寫上面的程式不會有問題,可是我的Win+d等快速鍵就不能用了
他只會跳出開始視窗,不會跳到桌面,請問要怎麼解決?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 122.116.191.44
2F:→ Lumania:esc:: ...................... 12/10 17:36
4F:→ Lumania:此寫法,else 的部分可以不寫 12/10 17:37
5F:→ imce:感謝樓上,完成了 12/11 08:04