Tratando ficheros a mansalva

06/10/2004 - 10:06 por Anonimo | Informe spam
Hola, estoy con una aplicación windows que va a tratar un
montón de ficheros y directorios.
Es decir, a partir de una ruta (Path) determinado, se
empezaría a recorrer todo el arbol de directorios y
tratar ficheros y directorios a mansalva !!!!

El caso que el proceso puede ser largo según cantidad de
malditos ficheros, y la cuestión es mostrar una evolución
del proceso en un campo Text o Memo, indicando los
ficheros tratados y el % de ficheros que quedan por
tratar (u otra informaciŽn de ese estilo).

Bien, supongoq ue para obtener todos los ficheros
utilizaría GetFiles() del directorio raiz (el path que me
pasan).

Y cómo podría ir actualizando ese memo con la información
y no se quedase bloqueado el programa, se refrescaría
bien la información ?.

Me hablaron de hilos pero no tengo mucha idea de
manejarlos, alguien me puede ayudar?.

Un saludo a todos !!!!!
 

Leer las respuestas

#1 Angel J. Hernández
06/10/2004 - 14:49 | Informe spam
Saludos... Un par de cosas... primero no es necesario llegar maldiciendo ni
diciendo insolencias. Segundo, si vas a hacer algo recursivo (pues es a
partir de una ruta, las carpetas y archivos contenidos en ella) si sería
útil que hicieras uso de hilos. La información de cómo hacerlo o arrancar la
puedes conseguir en la ayuda del Visual Studio (MSDN).

Feliz día,


Angel J. Hernández M.
MCSD

escribió en el mensaje
news:108601c4ab7b$5e9b2710$
Hola, estoy con una aplicación windows que va a tratar un
montón de ficheros y directorios.
Es decir, a partir de una ruta (Path) determinado, se
empezaría a recorrer todo el arbol de directorios y
tratar ficheros y directorios a mansalva !!!!

El caso que el proceso puede ser largo según cantidad de
malditos ficheros, y la cuestión es mostrar una evolución
del proceso en un campo Text o Memo, indicando los
ficheros tratados y el % de ficheros que quedan por
tratar (u otra informaci´n de ese estilo).

Bien, supongoq ue para obtener todos los ficheros
utilizaría GetFiles() del directorio raiz (el path que me
pasan).

Y cómo podría ir actualizando ese memo con la información
y no se quedase bloqueado el programa, se refrescaría
bien la información ?.

Me hablaron de hilos pero no tengo mucha idea de
manejarlos, alguien me puede ayudar?.

Un saludo a todos !!!!!

Preguntas similares