quit アプリケーション参照
[saving yes/no/ask]
アプリケーション参照 | application "..."の形式の参照 |
yes/no/ask | 変更された書類を、保存する/保存しない/聞く(デフォルト:ask) |
アプリケーションにquitメッセージを送り、アプリケーションを終了する。
「実行後、自動的に終了しない」(常駐型)のアプレットの場合、この命令で終了され、その後の文は実行されない。最近のバージョンでは、ハンドラの命令を全て実行してから終了するように変更されているようだ。
そんなわけでスクリプトを中断する目的には使えないので、文の途中で終了させるには、return文か、error命令を使う。
スクリプタブルでないものも含め、全てのアプリケーションが装備している命令。
アプレットの場合は、quitハンドラも参照して欲しい。
quit application "SimpleText"
tell application "Finder" to quit saving yes