Advertisement
Guest User

Untitled

a guest
Jun 29th, 2016
55
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.95 KB | None | 0 0
  1. private void InitializeWatcher()
  2. {
  3. watcher.NotifyFilter = NotifyFilters.LastAccess | NotifyFilters.LastWrite
  4. | NotifyFilters.FileName | NotifyFilters.DirectoryName;
  5. watcher.Filter = "*.*";
  6. watcher.Changed += new FileSystemEventHandler(OnChanged);
  7. watcher.Created += new FileSystemEventHandler(OnCreated);
  8. watcher.Deleted += new FileSystemEventHandler(OnDeleted);
  9. watcher.Renamed += new RenamedEventHandler(OnRenamed);
  10. watcher.EnableRaisingEvents = true;
  11. }
  12.  
  13. private void OnDeleted(object sender, FileSystemEventArgs e)
  14. {
  15. SetBalloonTip("File Eliminato");
  16. notifyIcon1.ShowBalloonTip(1);
  17.  
  18. ((FileSystemWatcher)sender).Deleted -= new FileSystemEventHandler(OnDeleted);
  19. timerRepeat.Interval = 500;
  20. timerRepeat.Elapsed += new ElapsedEventHandler(t_Elapsed);
  21. timerRepeat.Start();
  22. }
  23.  
  24. void t_Elapsed(object sender, ElapsedEventArgs e)
  25. {
  26. ((System.Timers.Timer)sender).Stop();
  27. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement