Pregunta: | 18159 - COMO BUSCAR FICHEROS |
Autor: | José Ramón Jiménez Briones |
Hola a todos.
Necesito saber cómo buscar un determinado archivo, o extensión, en un directorio y en todos los subdirectorios que cuelgan de él. Por ejemplo, dado un directorio y una extensión a buscar, necesito poder mostrar en un combo box la ruta y el nombre de los ficheros que cumplan el criterio de búsqueda (*.DOC). Muchas gracias por adelantado. |
Respuesta: | javier iglesias |
Para poder realizar esa operacion necesitas hacer una funcion recursiva a la que se le pase el directorio de partida. En la funcion deberas hacer un bucle que recorra todos los directorios "hijos" llamandose a si misma por cada uno de ellos y realizando la busqueda sobre los archivos de ese directorio. Al cerrar el bucle tienes que retroceder con "..".
No se si me explico bien, me temo que no porque no es un algoritmo nada sencillo. Si te queda alguna duda te puedo mandar el codigo de un sencillo explorador de archivos que realice. Un saludo |