为什么赢了';下面的applescript是否模拟按键?

为什么赢了';下面的applescript是否模拟按键?,applescript,Applescript,我不明白为什么下面的代码不会启动按q键或空格键。它们在if语句之外工作。请帮助我理解,我对这个很陌生 if x is "705011" then say "Yes" return x tell application "System Events" to keystroke "q" else say "No" return x tell application "System Events" to keystroke " " end if ret

我不明白为什么下面的代码不会启动按q键或空格键。它们在if语句之外工作。请帮助我理解,我对这个很陌生

if x is "705011" then
    say "Yes"
    return x
    tell application "System Events" to keystroke "q"
else
    say "No"
    return x
    tell application "System Events" to keystroke " "
end if

return
语句退出当前范围。在
run
处理程序中,它中止脚本,在自定义处理程序中,它返回给调用者


return
语句之后的任何代码都不会执行。

return x
放在
之后,告诉应用程序“系统事件”到…
它就会工作。