2 / 2 / 0
Регистрация: 15.05.2011
Сообщений: 50
|
|||||||||||||||||||||
1 | |||||||||||||||||||||
Остановить массив потоков13.06.2015, 19:30. Показов 1908. Ответов 3
Метки нет Все метки)
(
Здравствуйте, есть проблема при работе с многопоточностью в моем (простите Г.) коде. Знаю, что вся реализация крайне убога (я еще совсем не опытен, только учусь...). Так вот, при попытке завершить потоки с помощью метода StopThreads программа каким-то образом зацикливается и потоки продолжают выполняться (не все). Огромная просьба: если есть возможность как ЭТО заставить работать, т.к. сами методы значительно больше чем приведенные примеры и подсказать с помощь чего это все Г. можно было нормально реализовать?
есть некий метод отправки запроса (к примеру):
Есть метод который в отдельном потоке запускает массив потоков и диалоговое окно в котором есть обработчик событий прогресса, а также метод остановки методов при успешном получения ответа от сервера, допустим кол-во сайтов и массив потоков одинаков. пример метода многопоточного запуска запросов:
__________________
Помощь в написании контрольных, курсовых и дипломных работ, диссертаций здесь
0
|
|
13.06.2015, 19:30 | |
Ответы с готовыми решениями:
3
Остановить пул потоков
Возможно ли создать массив потоков |
141 / 117 / 26
Регистрация: 07.12.2014
Сообщений: 371
|
|
13.06.2015, 20:48 | 2 |
![]() Решение
Я бы Вам порекомендовал почитать про Task'и и асинхронность с помощью async/await.Это более актуальные на данный момент технологии
1
|
2 / 2 / 0
Регистрация: 15.05.2011
Сообщений: 50
|
|
15.06.2015, 19:06 [ТС] | 3 |
Vigelforts, Спасибо за наводку, хотелось бы, конечно, еще какие-то примеры но гугл пришел мне на помощь.
Вот хорошие примеры: https://msdn.microsoft.com/ru-... 55756.aspx https://msdn.microsoft.com/ru-... 55758.aspx Есть конечно же куча нюансов, самый главный (не считая кучи прочитанных статей и не докуривание темы в целом) - нужно самому в async методе отслеживать запрос отмены и выходить из него...
0
|
![]() 16929 / 12506 / 3286
Регистрация: 17.09.2011
Сообщений: 20,743
|
|
15.06.2015, 19:19 | 4 |
0
|
15.06.2015, 19:19 | |
Помогаю со студенческими работами здесь
4
Массив или лист потоков? Массив потоков работает весьма некорректно
Массив потоков. Максимально быстрое выполнение Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |