TFileChange component can watch file system objects. An OnFileChange event is generated when there is any change in the folder on which watch was initiated. A folder is said to have changed when any of the following happens:
* Creating a file in the folder.
* Renaming a file in the folder.
* Deleting a file in the folder.
* Creating a directory in the folder.
* Renaming a directory in the folder.
* Deleting a directory in the folder.
* An attribute (Readonly, Hidden, Archive, System) of the folder.
* Modifying a file in the folder.
Under Windows NT, a whole directory-tree can be monitored. TFileChange 2.0 can also provide information on what has changed.