Отображение диалога, вызывающего ошибку - PullRequest
0 голосов
/ 23 июля 2011

У меня простой диалог.Пользователь может принять диалог или отменить его.Но когда я отменяю, это ошибки.Почему?

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

Ответы [ 2 ]

1 голос
/ 24 июля 2011

Вот тот, который не ошибается!

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 голосов
/ 23 июля 2011

Кнопка Cancel всегда вызывает ошибку в команде display dialog.Вы не можете это исправить.Однако, если вы сделаете так, как предложил @ regulus6633, и сами определите кнопки, вам не придется беспокоиться об ошибках.

...