Applescript在完成上一个进程之前转到下一个进程

Applescript在完成上一个进程之前转到下一个进程,applescript,Applescript,好吧,我直说了- 在测试脚本时,我注意到脚本可以领先于应用程序。 例如,应用程序可能正在打开一个文档,这可能需要几秒钟的时间,但applescript仍在继续。通过在某些地方放置一些“显示对话框”,我能够更容易地发现这一点 tell application "Keynote" activate open keynoteFile -- STEP 1 activate tell front document -- STEP 2 delete (ever

好吧,我直说了-

在测试脚本时,我注意到脚本可以领先于应用程序。 例如,应用程序可能正在打开一个文档,这可能需要几秒钟的时间,但applescript仍在继续。通过在某些地方放置一些“显示对话框”,我能够更容易地发现这一点

tell application "Keynote"
    activate
    open keynoteFile -- STEP 1
    activate
    tell front document -- STEP 2
        delete (every slide where slide number is not equal to (incrementSlideIndex as string))
        save
    end tell
end tell
在完成步骤1之前的上述代码段中,脚本将转到步骤2

i、 e.尽管注释记号文件尚未完全打开,脚本仍将转到步骤2


那么,在进行下一步操作之前,我如何让脚本完成一个过程/操作。

您的脚本一团糟。你能告诉我吗。编辑文本以更好地解释您要完成的任务,&2。评论你剧本的每一部分,解释你想用这一部分完成什么。我希望现在它会变得清晰。你的剧本一团糟。你能告诉我吗。编辑文本以更好地解释您要完成的任务,&2。评论你剧本的每一部分,解释你想用这一部分完成什么。我希望现在一切都清楚了。