Yazeka
Arama sonuçlarına göre oluşturuldu
C#'ta FileSystemWatcher kullanmak için aşağıdaki adımlar izlenebilir:
FileSystemWatcher watcher = new FileSystemWatcher(@"C:\ebs");
- Özelliklerin ayarlanması 123.
Path
,Filter
,NotifyFilter
veIncludeSubdirectories
gibi özellikler yapılandırılır 123.
watcher.Path = @"C:\ExampleDirectory"; watcher.Filter = "*.txt"; watcher.NotifyFilter = NotifyFilters.FileName | NotifyFilters.LastWrite; watcher.IncludeSubdirectories = true;
- Olay dinleyicilerinin eklenmesi 235.
Changed
,Created
,Deleted
veRenamed
gibi olaylar için yöntemler eklenir 235.
watcher.Changed += OnFileChanged; watcher.Created += OnFileChanged; watcher.Deleted += OnFileChanged; watcher.Renamed += OnFileRenamed;
- Olayların etkinleştirilmesi 24.
EnableRaisingEvents
özelliğitrue
yapılarak olayların tetiklenmesi sağlanır 24.
watcher.EnableRaisingEvents = true;
watcher.BeginInit(); watcher.EndInit();
5 kaynaktan alınan bilgiyle göre: