Rutas de red?

28/07/2004 - 14:58 por Xavier Valdés | Informe spam
Hola a todos,

He realizado un componente .NET que me hace de File Browser. Para ello, he
usado un listview y un treeview.
Relleno el treeview con los directorios disponibles en cada unidad
(DirectoryInfo) y les asocio un icono con una
rutina de la API. Mis preguntas son las siguientes:

- Ahora me gustaría que aparecieran "Mis sitios de red". Como puedo
hacerlo???
- Como puedo actualizar cada cambio hecho exteriormente (por ejemplo se ha
creado un directorio, se ha añadido
una unidad...). Con un timer? O mejor uso el FileSystemWatcher!?!??!

Muchas gracias,
Xavier Valdés
 

Leer las respuestas

#1 Misael Monterroca
28/07/2004 - 16:48 | Informe spam
Pues como comentas podrias hacerlo utilizando el FileSystemWatcher solo ten
estas consideraciones,

Solo Activa la detección para los directorios padre, no los secundarios
(IncludeSubdirectories = false) ya que te tendrias poblemas de performance
al asignar todos los subdirectorios.

Activa la detección en la ultima carpeta en donde se hayan quedado no en
todo tu arbol.

Cuando ingresen a otra carpeta que ya habia sido mostrada con anterioridad,
realiza la obtención de información nuevamente, con esto evitaras estar
utilizando el FileSystemWatcher en todas las carpetas ya mostradas
anteriormente.

Saludos!
http://www.neo-mx.com/blog




"Xavier Valdés" wrote in message
news:
Hola a todos,

He realizado un componente .NET que me hace de File Browser. Para ello, he
usado un listview y un treeview.
Relleno el treeview con los directorios disponibles en cada unidad
(DirectoryInfo) y les asocio un icono con una
rutina de la API. Mis preguntas son las siguientes:

- Ahora me gustaría que aparecieran "Mis sitios de red". Como puedo
hacerlo???
- Como puedo actualizar cada cambio hecho exteriormente (por ejemplo se ha
creado un directorio, se ha añadido
una unidad...). Con un timer? O mejor uso el FileSystemWatcher!?!??!

Muchas gracias,
Xavier Valdés


Preguntas similares