Как аварийно завершить работу программы в C#?
От: Renton19  
Дата: 19.01.03 09:51
Оценка:
Как аварийно завершить работу программы в C#?
Application.Exit() не устраивает, так как он всего лишь посылает сообщения WM_CLOSE в очередь сообщений. Необходимо срочно прервать выполнение программы.
Re: Как аварийно завершить работу программы в C#?
От: DarkGray Россия http://blog.metatech.ru/post/ogni-razrabotki.aspx
Дата: 19.01.03 10:02
Оценка:
Здравствуйте, Renton19, Вы писали:

R>Как аварийно завершить работу программы в C#?

R>Application.Exit() не устраивает, так как он всего лишь посылает сообщения WM_CLOSE в очередь сообщений. Необходимо срочно прервать выполнение программы.

Thread.Abort()?
... << RSDN@Home 1.0 beta 3 >>
Re: Как аварийно завершить работу программы в C#?
От: AndrewVK Россия http://blogs.rsdn.org/avk
Дата: 19.01.03 11:46
Оценка:
Здравствуйте, Renton19, Вы писали:

R>Application.Exit() не устраивает, так как он всего лишь посылает сообщения WM_CLOSE в очередь сообщений. Необходимо срочно прервать выполнение программы.


Выбросить свое исключение, а на самом верху его ловить.
... << RSDN@Home 1.0 beta 4 (np: тихо) >>
AVK Blog
Re: Как аварийно завершить работу программы в C#?
От: TK Лес кывт.рф
Дата: 19.01.03 12:26
Оценка:
Здравствуйте, Renton19, Вы писали:

R>Как аварийно завершить работу программы в C#?

R>Application.Exit() не устраивает, так как он всего лишь посылает сообщения WM_CLOSE в очередь сообщений. Необходимо срочно прервать выполнение программы.

AppDomain.Unload либо вызвать TerminateProcess из WinAPI
Если у Вас нет паранойи, то это еще не значит, что они за Вами не следят.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.