FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
buscar ficheros con mascara en un directorio
Hola a todos :
Me gustaria obtener en un memo un listado de los nombres de los ficheros que hay en un directorio de mi disco C. He encontrado el siguiente código que funciona bien cuando el caracter comodín utiilzado es el asterisco (*), en cambio no funciona para el caracter comodin interrogante (?) http://www.todoexpertos.com/categori...o-con-combobox Alguien sabe como hacer una busqueda por ejemplo ListaDeArchivos := ArchivosCarpeta('C:\MiCarpeta', '*foto?.jpg', False, False); Gracias!! |
#2
|
||||
|
||||
Hola petete.
La función del link funciona perfectamente, para quitarte las dudas hacé la siguiente prueba:
Creo tenés un error de concepto sobre el funcionamiento de los comodines en dos/windows. *: Ignora todos los caracteres a partir de su hubicación, ya sea del nombre o la extensión del archivo. ?: Ignora el caracter situado en esa posición. Entonces como pusiste arriba: Cita:
Si tu filtro es : 'ARCH?VO.*', te va a mostrar los archivos cuyo nombre tenga 'ARCH'(no interesa)'VO'.(todas las extensiones). Como por ejemplo: ARCHAVO.TXT, ARCHBVO.EXE, ARCHCVO.PDF, ARCH&VO.000, ARCHZVO.Z$Z, ... Pero de ningún modo te va a mostrar un archivo que se llame: ARCHIVO1.TXT Saludos. |
#3
|
|||
|
|||
Gracias por la aclaración.
Llevás razón!! |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Mostrar ficheros de un directorio y subdirectoros | chinchan | C++ Builder | 3 | 11-01-2009 22:26:49 |
Buscar archivo en qualquer directorio | Paulao | Varios | 1 | 25-06-2008 16:16:18 |
Mover Ficheros de Un Directorio a Otro | jlalvarez | OOP | 4 | 07-05-2008 16:28:40 |
recorrorse ficheros de un directorio | jmlifi | Varios | 1 | 13-12-2005 16:06:24 |
Buscar todos los subdirectorios existentes en un directorio | slat | Varios | 2 | 28-12-2004 22:53:52 |
|