我試圖運行代碼來打開應用程序並在其中執行鍵盤快捷鍵。當我嘗試運行代碼時,我收到一條消息,說:「預計行結束但找到屬性」,同時突出顯示「鍵」。 「關鍵代碼」是否註冊爲兩個不同的命令?AppleScript:「關鍵代碼」命令不起作用
tell application "Evernote"
activate
tell application "Evernote" keycode 45 using {command down, shift down}
end tell
我試圖運行代碼來打開應用程序並在其中執行鍵盤快捷鍵。當我嘗試運行代碼時,我收到一條消息,說:「預計行結束但找到屬性」,同時突出顯示「鍵」。 「關鍵代碼」是否註冊爲兩個不同的命令?AppleScript:「關鍵代碼」命令不起作用
tell application "Evernote"
activate
tell application "Evernote" keycode 45 using {command down, shift down}
end tell
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}
擊鍵總是發送到它實際上並不需要參考目標進程最前面的應用程序當它被明確地激活時。