Debes crear el programa y tenerlo en funcionamiento.
Hay varias formas de revisar las modificaciones de un directorio.
* Pooling cada x segundos. Bastante simple y tal vez adecuada si la cadencia no es muy alta.
* Utilizar la API de windows con la función
FindFirstChangeNotification (
ayuda MSDN,
link Embarcadero).
Si buscas en los foros sobre esta función encontrarás respuestas y código.