Sección de ejemplos vb.net

18 - Ejemplos del componente FileSystemWatcher

Volver - Anterior - Siguiente



Este es un simple programita que hice que utiliza el componente FileSystemWatcher de .Net para monitorear cambios en archivos y carpetas del sistema.

El ejemplo está hecho en visual basic.net 2005

En el formulario, luego de indicar el path del directorio que se va a vigilar o monitorear, cuando se producen cambios los agrega a un control Listview , añadiendo el nombre del archivo, el tipo de cambio y la fecha

 

 

O también , cuando se minimiza el form avisa desde el systray :

 

Notas :

En este caso los cambios que monitorea son los siguientes : solo si se crea un nuevo archivo, si se elimina o si se modifica.

Estableciendo otros valores en la propiedad NotifyFilter del FileSystemWatcher se pueden monitorear otros cambios, como fechas de acceso, indicar si se notifica solo para archivos o solo para carpetas o ambos

Nota. en este ejemplo asi como está , solo se realiza con archivos, no con directorios, y de cualquier tipo *.*. Tambíen el chequeo se realiza sin tener en cuenta los subdirectorios, es decir es algo bien simple.

Descargar

En este otro enlace, hay un código fuente un poco mas completo hecho por Microsoft en vb.net 2003 : Descargar

( tambien dentro del zip hay un archivo readme.html que explica brevemente las propiedades y eventos del componente )


Código fuente y controles de este ejemplo

 

 

 


vb 6 - Enlaces relacionados



Buscar en Recursos vb