Форум программистов, компьютерный форум, киберфорум
Наши страницы
C# Windows Forms
Войти
Регистрация
Восстановить пароль
 
Skorp24
40 / 40 / 23
Регистрация: 15.06.2009
Сообщений: 346
1

ThreadAbortException не обработано

31.03.2015, 14:35. Просмотров 258. Ответов 2
Метки нет (Все метки)

Здравствуйте.

Возникла такая проблема. В отдельном потоке Thread создаётся и открывается форма. В форме есть кнопка, которая завершает поток и закрывает окно. При выполнении программы вне Visual Studio при нажатии этой кнопки выводится сообщение о необработанном исключении ThreadAbortException. Try-catch не помогает. Подскажите, пожалуйста, в чём может быть проблема и как её исправить. Спасибо.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
31.03.2015, 14:35
Ответы с готовыми решениями:

Отловить ошибку System.Threading.ThreadAbortException
Необработанное исключение типа "System.Threading.ThreadAbortException" в...

Не обработано StackOverflowException
Помогите разобраться! Есть библиотека и две формы. В библиотеке есть метод...

ArgumentException не обработано
Привет всем! Столкнулся с проблемой при добавлении рисунка в picturebox. ...

Ошибка TargetInvocationException не обработано
Парни вот фрагмент когда, из-за чего может быть ошибка? ...

При добавлении в treeview выдает ошибку NullReferenceException не обработано
Добрый день! В списке Gar есть объекты Document с атрибутами Source и...

2
insite2012
Модератор
Эксперт .NET
4852 / 3807 / 1094
Регистрация: 12.10.2013
Сообщений: 11,096
Записей в блоге: 2
31.03.2015, 14:45 2
Цитата Сообщение от Skorp24 Посмотреть сообщение
В отдельном потоке Thread создаётся и открывается форма. В форме есть кнопка, которая завершает поток и закрывает окно
Код покажите.
Поток завершаете через Abort()? Если так, это плохая идея. Поток должен завершиться в штатном режиме, а применение этого метода не приветствуется.
1
Skorp24
40 / 40 / 23
Регистрация: 15.06.2009
Сообщений: 346
05.04.2015, 01:37  [ТС] 3
Справился с проблемой сам благодаря Вашей подсказке про самостоятельное завершение потока. Спасибо
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
05.04.2015, 01:37

SendKeys.SendWait: Как отловить тот момент, когда сообщение обработано конечным окном?
Собственно вопрос: как отловить тот момент, когда сообщение обработано конечным...

"InvalidOperationException не обработано пользовательским кодом"
помогите как это исправить

ThreadAbortException- исключение, генерируемое при Abort; а где оно, собственно?
Да, где? ...Вот изучил многопоточность у Гербердта Шилдта. Он пишет (про...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru