0 / 0 / 0
Регистрация: 07.04.2015
Сообщений: 21
|
||||||
1 | ||||||
FileSystemWatcher работа с несколькими директориями в отдельных потоках22.04.2015, 14:22. Показов 1327. Ответов 2
Метки нет (Все метки)
Пишу программу, используя класс FileSystemWatcher. Необходимо организовать работу с несколькими директориями. На входе есть массив с этими самыми директориями. Суть проблемы в том, что все созданные экземпляры FileSystemWatcher ведут мониторинг за одной папкой, которая записана последней в текстовом файле с директориями. Подскажите, в чем здесь проблема?
Вот кусок кода:
0
|
22.04.2015, 14:22 | |
Ответы с готовыми решениями:
2
Работа контролов в отдельных потоках Наблюдение за несколькими папками (FileSystemWatcher) Заполнение массивов в отдельных потоках Запуск функци в отдельных потоках |
17688 / 12873 / 3366
Регистрация: 17.09.2011
Сообщений: 21,138
|
||||||
22.04.2015, 14:25 | 2 | |||||
Проблема в том, что вы один раз создали экземпляр Data и потом просто перезаписываете в нем значения.
В результате на момент запуска всех потоков они будут работать фактически с одним объектом. Перенесите создание Data в цикл:
1
|
0 / 0 / 0
Регистрация: 07.04.2015
Сообщений: 21
|
|
22.04.2015, 14:36 [ТС] | 3 |
Спасибо Все получилось
0
|
22.04.2015, 14:36 | |
22.04.2015, 14:36 | |
Помогаю со студенческими работами здесь
3
OpenMP выполнение процедур в отдельных потоках Тщательное пингование подсети в отдельных потоках Запуск методов класса в отдельных потоках Вычисление контрольной суммы файлов в отдельных потоках Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |