Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Varios
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 26-03-2007
Avatar de PaFernan99
PaFernan99 PaFernan99 is offline
Miembro
 
Registrado: mar 2004
Ubicación: La Plata, Buenos Aires, Argentina
Posts: 79
Poder: 21
PaFernan99 Va por buen camino
Question 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!!
Responder Con Cita
  #2  
Antiguo 26-03-2007
Avatar de Neftali [Germán.Estévez]
Neftali [Germán.Estévez] Neftali [Germán.Estévez] is offline
[becario]
 
Registrado: jul 2004
Ubicación: Barcelona - España
Posts: 18.289
Poder: 10
Neftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en bruto
¿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.
Responder Con Cita
  #3  
Antiguo 26-03-2007
Avatar de PaFernan99
PaFernan99 PaFernan99 is offline
Miembro
 
Registrado: mar 2004
Ubicación: La Plata, Buenos Aires, Argentina
Posts: 79
Poder: 21
PaFernan99 Va por buen camino
Red face 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!!
Responder Con Cita
  #4  
Antiguo 26-03-2007
Avatar de Neftali [Germán.Estévez]
Neftali [Germán.Estévez] Neftali [Germán.Estévez] is offline
[becario]
 
Registrado: jul 2004
Ubicación: Barcelona - España
Posts: 18.289
Poder: 10
Neftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en bruto
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.
Responder Con Cita
  #5  
Antiguo 27-03-2007
Avatar de Lepe
[Lepe] Lepe is offline
Miembro Premium
 
Registrado: may 2003
Posts: 7.424
Poder: 29
Lepe Va por buen camino
uy, uy publicidad y todo...


Neftali, dame tu correo hotmail y te paso por allí la comisión

Saludos
__________________
Si usted entendió mi comentario, contácteme y gustosamente,
se lo volveré a explicar hasta que no lo entienda, Gracias.
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

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


La franja horaria es GMT +2. Ahora son las 17:27:02.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi