This component is used to monitor a directory in the file system for changes. Set the Directory property to the directory you would like to monitor for changes. Then, set the Active property to true to begin monitoring the directory. If a change occurs, the OnChange event is signaled. The Suspend() and Resume() methods allow you to suspend further events in the event handler without destroying the thread, a problem with most other directory monitoring components. Source code not included.