FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
||||
|
||||
Seleccionar archivos que cumplan con una propiedad
Hola amigos!!
Paso a explicar el problema: Necesito construir una aplicaciòn que permita seleccionar todos los achivos de cierto tipo que cumplan con una propiedad (por ejemplo, todos los archivos de texto que estèn vacios), y poder insertarle a cada uno un mismo string. Obviamente, como el string es el mismo, la idea es que el programa abra cada uno de los archivos, inserte el string, lo guarde y lo cierre. Muchas garcias por poner el ojo en mi problema!! |
#2
|
||||
|
||||
¿Y exactamente qué necesitas?
Intenta ser un poco más explícito, porque si no es difícil. Lo que has explicado (bien explicado, por cierto), tiene varias partes; ¿Alguna de ellas es la que te da problemas? ¿Todas? ¿No sabes cómo empezar?... El tema de las selecciones, depende de qué selecciones quieras hacer. La que comentas, por ejemplo, se podría hacer a partir del tamaño del fichero (0 bytes). El tema de añadir la cadena es sencillo; Los cargas en un TStrings/TStringList, añades la línea y los Grabas (LoadFromFile y SaveToFile). Intenta centrarte en alguna parte concreta, ahora que el problema ya ha quedado claro.
__________________
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. |
#3
|
||||
|
||||
Gracias! (y aclarando...)
Hola Neftali!
Gracias por tus consejos, la vorágine del laburo me lleva a ser poco claro. La cuestión es seleccionar SOLO aquellos archivos que cumplan con una propiedad, es decir, tengo en la aplicación un componente opendialog y quisiera que aparte de mostrarme los archivos especificados por la extension, me muestre solo aquellos que cumplan con cierta propiedad, como deciamos en el ejemplo (y que es lo que mas voy a usar), seleccionar los que tengan tamaño 0 kb. Gracias!! |
#4
|
||||
|
||||
No creo que puedas hacer eso con el diálogo estandard.
Para eso deberís utilizar "montar" tú el componente y mostrar de todos los ficheros del directorio (FindFirt) los que cumplen esta condición. Es decir, deberás utilizar por ejemplo un ListView; Pr otro lado buscar todos los ficheros que hay en un directorio (FindFirst), evaluar cuales cumplen la condición que deseas y añadirlos "a mano" al control. Revisa los trucos 39 y 85 de Lepe en la sección de trucos que están relacionados con el tamaño de los ficheros. También te puede servir el truco 82, que muestra cómo obtener todos los ficheros existentes en un 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. |
#5
|
||||
|
||||
__________________
Si usted entendió mi comentario, contácteme y gustosamente, se lo volveré a explicar hasta que no lo entienda, Gracias. |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Control para seleccionar directorios y archivos | ElDuc | Varios | 2 | 03-10-2006 20:02:08 |
Microsoft logra la propiedad del sistema de archivos FAT | Sasuke_Cub | Noticias | 2 | 13-01-2006 15:09:24 |
FileListBox propiedad Mask=AM2*.dat me trae otros archivos? | RER | Varios | 0 | 01-08-2005 23:14:25 |
como puedo con Delphi seleccionar todos los archivos con una misma extension dentro d | the_dark_cure | Internet | 3 | 29-06-2003 20:21:01 |
como puedo con Delphi seleccionar todos los archivos con una misma extension dentro d | the_dark_cure | Varios | 2 | 27-06-2003 14:07:08 |
|