FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Listar ficheros de un directorio y subdirectorios
Hola,
estoy intentando listar en un memo todos los archivos de un directorio y sus subdirectorios internos usando los trucos con recursividad del foro y no lo logro. Pudieran aclarar cual es mi error?
gracias |
#2
|
||||
|
||||
Hola.
Si en Edit1.Text está la ruta, es muy probable que te falte una barra, probá de este modo:
Saludos.
__________________
Daniel Didriksen Guía de estilo - Uso de las etiquetas - La otra guía de estilo .... Última edición por ecfisa fecha: 29-11-2011 a las 20:02:44. Razón: agregar comentario al código |
#3
|
|||
|
|||
Hola,
pues sigue sin funcionar, solo me lista los del directorio raiz. No entra a los subdirectorios. Edit1.text si incluye \ pero no esta demas asegurarse. Que hacer para que entre a los subdirectorios? gracias |
#4
|
||||
|
||||
Hola
Cita:
Cita:
Saludos.
__________________
Daniel Didriksen Guía de estilo - Uso de las etiquetas - La otra guía de estilo .... |
#5
|
|||
|
|||
Eureka! lo logre!
lo comparto para el ke le pueda ser util en el futuro. Ya entendi la recursividad! La habia usado hace años en algunos metodos numericos pero nunca para un proceso de soft. aki va:
|
#6
|
|||
|
|||
Hola,
cuando le pongo otra mascara, '*.txt' el procedimiento no se ejecuta si en el primer directorio no hay ningun .txt. Si le cambio la primera condicion a que siga revisando en otros subdirectorios independientemente no encuentre nada, entonces como seria la condicion de parada? pueden sugerirme cualkier otra variante, gracias! |
#7
|
||||
|
||||
Pues hay un truco de David, en el foro (sección de Trucos) que funciona desde hace mucho tiempo (yo mismo lo uso en varios sitios).
Listar los archivos de un determinado directorio
__________________
Germán Estévez => Web/Blog Guía de estilo, Guía alternativa Utiliza TAG's en tus mensajes. Contactar con el Clubdelphi P.D: Más tiempo dedicado a la pregunta=Mejores respuestas. |
#8
|
|||
|
|||
Hola,
por lo que veo de ese truco hay que tener una lista de subdirectorios y revisar uno a uno con el procedimiento de busqueda de fichero. Es asi? En ese caso la funcion no es recursiva, se llama tantas veces como cantidad de directorios tengamos en la lista. No? No es posible al mio ponerle alguna condicion logica para que si no encuentra un archivo en ese subdirectorio entre en los subdirectorios que encuentre? Gracias Última edición por Anel Hernandez fecha: 30-11-2011 a las 12:30:02. |
#9
|
||||
|
||||
Hola.
Cita:
Revisa el primer comentario y el código incluído en él. Cita:
De nada.
__________________
Germán Estévez => Web/Blog Guía de estilo, Guía alternativa Utiliza TAG's en tus mensajes. Contactar con el Clubdelphi P.D: Más tiempo dedicado a la pregunta=Mejores respuestas. |
Herramientas | Buscar en Tema |
Desplegado | |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
listar directorio ftp | jaimeh | Varios | 1 | 25-06-2010 13:29:18 |
Borrado de Directorio y subdirectorios hijos. | AntonioMM | Windows | 2 | 14-11-2008 15:16:22 |
borrar archivos d un directorio\subdirectorios segun su extension. No me funciona :( | images | API de Windows | 5 | 11-06-2007 23:14:30 |
Listar Subdirectorios con su fecha de creacion y su capacidad | acl_gandalf | Varios | 1 | 08-04-2005 10:30:42 |
Buscar todos los subdirectorios existentes en un directorio | slat | Varios | 2 | 28-12-2004 22:53:52 |
|