2011-07-22 22 views
0

私は簡単なダイアログを持っています。ユーザーはダイアログを受け入れるかキャンセルすることができます。しかし、キャンセルするとエラーになります。どうして?エラーを表示するダイアログを表示

try 
    display dialog "I cause an error when my 'cancel' button is pressed." 
on error error_message number error_number 
    display dialog "Error: " & error_number & ":" & error_message & "." 
end try 

答えて

0

Cancelボタンは常にdisplay dialogコマンドでエラーが発生します。それを修正することはできません。しかし、あなたが@ regulus6633が示唆しているようにボタンを自分で指定すると、エラーを心配する必要はありません。

1

ここには誤りがありません!

display dialog "I won't cause an error because I specified the buttons myself and didn't include a cancel button!" buttons {"Quit", "OK"} default button 2 
+0

これは誤りではありません。 :D – fireshadow52

関連する問題