Почему мой Application.Exit (); сбой вызова? - PullRequest
0 голосов
/ 18 августа 2011

Я кодирую в C #, и у меня есть кнопка выхода в моей форме, которая вызывает Application.Exit (); Теперь большую часть времени кнопка работает вообще без проблем, но иногда программа, кажется, не распознает, что программе говорят закрыть, как будто кнопка больше не работает? Не выдается никаких ошибок, просто кажется, что кнопка не регистрирует, что она нажата, даже при том, что визуально она показывает нажатие кнопки. Самая последняя проблема с кнопкой выхода возникла после того, как программа просидела 20 минут, а затем я сказал ей выйти. Спасибо за любые мысли по этому вопросу.

1 Ответ

3 голосов
/ 18 августа 2011

Application.Exit () не обязательно принудительно завершает работу приложения.Вот хорошая разбивка Application.Exit () против Enivronment.Exit ():

http://geekswithblogs.net/mtreadwell/archive/2004/06/06/6123.aspx

И, конечно, официальное слово MSDN:

http://msdn.microsoft.com/en-us/library/ms157894.aspx

Кроме этих мыслей, нам нужно увидеть код, чтобы дать совет о том, что именно происходит с вашим приложением.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...