2011-07-07 52 views

回答

5

on quit用於已保存爲獨立應用程序的腳本中。用戶可以使用其菜單退出這樣的腳本。當用戶退出腳本時,將運行一個quit處理程序,並可以建立一個確認對話框,詢問他們是否確定要退出,或者清除它創建的所有臨時文件等。 - 腳本需要執行的任何操作結束。當你完成任何你想做的事情時,continue quit實際上允許腳本退出。

經常與on idle處理程序一起使用,因爲具有此類處理程序的腳本可以長時間保持打開狀態,用戶可能需要某種方式退出它們。

3

on quit是一個允許您在退出時執行某些操作的功能。要觸發它,只需使用quit。例如,如果我想對用戶說「謝謝你試試這個!」那麼我會這樣做:

--lots of code, blah blah 
quit 

on quit 
display dialog "Thanks for trying this!" buttons {"Continue"} 
continue quit 
end 

這將顯示一個對話框,然後它會繼續退出。但是,如果我想取消退出,我會刪除continue quit行。

希望這應該是有道理的。

+0

謝謝,是的,它確實有道理!不過,我希望我可以接受多個答案。 :( – fireshadow52