如何捕获对标准套件“关闭”对话框的“不保存”或“保存”响应?
try
close front document saving ask
on error
return
end try
如果用户选择“取消”,则返回“错误号 -10000”,以便处理这种情况。
但是,后续代码取决于是否选择了“不保存”或“保存”。
谢谢
更新
使用 regulus 的答案和它的解决方法,我在上面的代码前面加上
tell application "Finder" to set _modDateAfterSaveDialog to
modification date of (info for file _filename)
其中 _filename 是之前从特定于应用程序的 AS 代码分配的。
类似的代码和测试遵循“尝试”。