Desktop Functions: Smart Device Functions:
|
Search Results for "FileSystemWatcher" in [All]kernel321: FindClose
System.IO.FileSystemWatcher System.IO.FileSystemWatcher
System.IO.FileSystemWatcher
System.IO.FileSystemWatcher
System.IO.FileSystemWatcher If you're waiting on a file system object, look at System.IO.FileSystemWatcher shell32
static extern TODO FileSystemWatcher(TODO);
Declare Function FileSystemWatcher Lib "shell32.dll" (TODO) As TODO Drag FileSystemWatcher control in your form from toolbox and add the events for created,deletion and renaming. this.fileSystemWatcher.EnableRaisingEvents = true; this.fileSystemWatcher.IncludeSubdirectories = true; this.fileSystemWatcher.SynchronizingObject = this; this.fileSystemWatcher.Created += new System.IO.FileSystemEventHandler(this.fileSystemWatcher_Created); this.fileSystemWatcher.Deleted += new System.IO.FileSystemEventHandler(this.fileSystemWatcher_Deleted); this.fileSystemWatcher.Renamed += new System.IO.RenamedEventHandler(this.fileSystemWatcher_Renamed); public System.IO.FileSystemWatcher fileSystemWatcher; private void fileSystemWatcher_Renamed(object sender, RenamedEventArgs e) private void fileSystemWatcher_Deleted(object sender, FileSystemEventArgs e) private void fileSystemWatcher_Created(object sender, FileSystemEventArgs e) By this property if you want to check file has been removed ,deleted from physical path then this will be true and you can check like if you have a tree view and you dont want to repopulate your tree view then use filesystemwatcher and repopulate the tree only when files have been changed,delete or rename. or you can throw a messagebox like above. |