Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Мониторинг файловой системы / 3 сообщений из 3, страница 1 из 1
22.10.2003, 12:15
    #32301209
chess
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Мониторинг файловой системы
Имеется следующий код:

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
       
 public void MonitoringFolder()
	
{                         
 watcher = new FileSystemWatcher();
 watcher.Path=pathfolder;				
		
 // Прибавить обработчики Действия 				
 watcher.Created += new FileSystemEventHandler(OnChanged);		
		
 // Начать наблюдать.						
 watcher.EnableRaisingEvents = true;					
	
}
           
// Если появляется новый файл в папке pathfolder        
public void  OnChanged(object source, FileSystemEventArgs e)
	
{
		
 // Выводит сообщение на экран		
 Console.WriteLine( "File: "  +  e.FullPath +  " "  + e.ChangeType);		
	
}


Как сделать, чтобы наблюдение за созданием нового файла прекратилось через 5 минут.
...
Рейтинг: 0 / 0
22.10.2003, 12:30
    #32301245
Павел Воронцов
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Мониторинг файловой системы
Используй Threading.Timer, через 5 минут убивай своего watcherа
...
Рейтинг: 0 / 0
22.10.2003, 13:01
    #32301312
chess
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Мониторинг файловой системы
Есть такой метод InitializeLifetimeService, для чего он нужен и нельзя ли с помощью его реализовать данную проблему???
...
Рейтинг: 0 / 0
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Мониторинг файловой системы / 3 сообщений из 3, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]