使用 AHK 建立鍵盤指令,無 *else* 語句

使用 AHK 建立鍵盤指令,無 *else* 語句

我希望 PDF 閱讀器中的選項卡快捷方式與瀏覽器中的選項卡快捷方式相同。我在 AHK 中寫道:

^PgUp::
IfWinActive Foxit Reader
    Send {Ctrl down}
    Send {Shift down}
    Send Tab    
else
return

但它抱怨我在我之後沒有任何東西別的。所以我嘗試了

^PgUp::
IfWinActive Foxit Reader
    Send {Ctrl down}
    Send {Shift down}
    Send Tab    
else
    MsgBox nada
return

還是沒有用。我該如何解決這個問題?


問題2

這段程式碼有什麼問題?

!^#n::
WinActivate Notepad++
Send {Ctrl down}
Send {Shift down}
Send n
return

答案1

只是不要使用任何else,並用花括號將命令括起來:

^PgUp::
IfWinActive Foxit Reader
{
    Send {Ctrl down}
    Send {Shift down}
    Send Tab    
}
return

相關內容