2015-12-24 21 views
0

我試圖運行代碼來打開應用程序並在其中執行鍵盤快捷鍵。當我嘗試運行代碼時,我收到一條消息,說:「預計行結束但找到屬性」,同時突出顯示「鍵」。 「關鍵代碼」是否註冊爲兩個不同的命令?AppleScript:「關鍵代碼」命令不起作用

tell application "Evernote" 
activate 

tell application "Evernote" keycode 45 using {command down, shift down} 

end tell 

回答

0

key code

tell application "Evernote" 
    activate 
    delay 1 
    tell application "System Events" 
     tell process "Evernote" to key code 45 using {command down, shift down} 
    end tell 
end tell 

更多信息屬於System Events,由兩個詞

tell application "System Events" to key code 45 using {command down, shift down} 

擊鍵總是發送到它實際上並不需要參考目標進程最前面的應用程序當它被明確地激活時。