Exemple #1
0
        // Initialize the folder watcher to send us events
        private void initializeWatcher()
        {
            // This is the GUI thread delegate for updating the folder list on a change
            updateFolderList = new UpdateFolderList(loadList);

            // We're looking for folder and filename changes
            watcher.Path         = String.Empty;
            watcher.NotifyFilter = System.IO.NotifyFilters.DirectoryName | System.IO.NotifyFilters.FileName;

            // Now hook the triggers(events) to our handler (eventRaised)
            watcher.Changed += new FileSystemEventHandler(OnChanged);
            watcher.Created += new FileSystemEventHandler(OnChanged);
            watcher.Deleted += new FileSystemEventHandler(OnChanged);
            watcher.Renamed += new RenamedEventHandler(OnChanged);
        }
        // Initialize the folder watcher to send us events
        private void initializeWatcher()
        {
            // This is the GUI thread delegate for updating the folder list on a change
            updateFolderList = new UpdateFolderList(loadList);

            // We're looking for folder and filename changes
            watcher.Path = String.Empty;
            watcher.NotifyFilter = System.IO.NotifyFilters.DirectoryName | System.IO.NotifyFilters.FileName;

            // Now hook the triggers(events) to our handler (eventRaised)
            watcher.Changed += new FileSystemEventHandler(OnChanged);
            watcher.Created += new FileSystemEventHandler(OnChanged);
            watcher.Deleted += new FileSystemEventHandler(OnChanged);
            watcher.Renamed += new RenamedEventHandler(OnChanged);
        }