3 / 3 / 1
Регистрация: 06.07.2016
Сообщений: 73
1
.NET 4.x

Остановка многопоточной программы

18.07.2016, 20:47. Показов 1220. Ответов 5

Студворк — интернет-сервис помощи студентам
Приветствую.
Есть многопоточное консольное приложение (архиватор). Требуется организовать его корректную остановку через Ctrl+C.
Каким образом это рациональнее сделать?
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
18.07.2016, 20:47
Ответы с готовыми решениями:

Остановка программы на большое колл-во времени
Всем привет. Пишу программу, которая будет выполнятся в течении времени с некоторыми остановками....

Остановка работы программы при вводе неверных значений
Как остановить работу программы после того, как ввел отрицательное число и вывело сообщение об...

Остановка выполнения программы исключением
Добрый день! Подскажите, столкнулся с проблемой, написал класс проверки textbox на пустоту: ...

Работа с формой. Остановка и запуск программы
Добрый день! Подскажите пожалуйста, как сделать, чтобы при нажатии на кнопку программа...

5
158 / 187 / 48
Регистрация: 25.11.2013
Сообщений: 978
18.07.2016, 23:50 2
C#
1
2
3
4
5
6
7
8
9
volatile bool IsRunning = true;
while (IsRunning)
            {
// flow
}
void Cancel()
{
IsRunning = false;
}
0
Регистрация: 15.06.2012
Сообщений: 4,481
19.07.2016, 00:01 3
Cancellation in Managed Threads
0
3 / 3 / 1
Регистрация: 06.07.2016
Сообщений: 73
19.07.2016, 00:41  [ТС] 4
А проверку нажатия хоткеев как в этом случае сделать?
0
158 / 187 / 48
Регистрация: 25.11.2013
Сообщений: 978
19.07.2016, 00:55 5
Лучший ответ Сообщение было отмечено GetShuk как решение

Решение

http://stackoverflow.com/quest... onsole-app
0
3 / 3 / 1
Регистрация: 06.07.2016
Сообщений: 73
19.07.2016, 00:57  [ТС] 6
Понял,спасибо.
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
19.07.2016, 00:57
Помогаю со студенческими работами здесь

Остановка программы, после выполнения условия
Всем доброго времени суток!! Есть такой код программы: for (i = 0; i < 3; i++) { ...

Несанкционированная остановка работы программы при размещении на хостинге
Доброго времени суток, дамы и господа. Я только начинаю осваивать ASP.NET не судите строго если...

Алгоритм многопоточной программы
У меня есть поток th1, который стартуется в неизвестный момент времени. И у меня есть пользователь,...

Рассинхрон многопоточной программы
Добрый вечер. Имеется многопоточная программа, работает при нажатии цифровых клавиш (прибавление) а...

Создание простой многопоточной программы
Здравствуйте спецы. Никак не могу разобраться с многопоточностью. Помогите на простом...

Замедляется работа многопоточной программы
Написал небольшую програмку по этому уроку (...


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

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

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2023, CyberForum.ru