![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
![]() |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
|
|
#1
|
|||
|
|||
|
Si se refiere al nombre se puede hacer alguna que otra cosilla... Así ahora mismo se me viene a la cabeza que la primera vez que cargue el programa almacene los nombres de los ficheros y/o directorios en un archivo de texto que el usuario quiera y que despues cada x tiempo vaya comprobando recursivamente esos ficheros para ver si sus tamaños y/o nombres, han cambiado... pero se puede mejorar.
|
|
#2
|
|||
|
|||
|
me haria falta algun manual o ejemplo sobre shellChangeNotifier si pudieran enviarme un link donde pueda encontrar algo de este tema
|
|
#3
|
||||
|
||||
|
Bienvenido a clubdelphi, ¿ya leiste nuestra guía de estilo?, gracias por tu colaboración
![]()
__________________
La otra guía de estilo | Búsquedas avanzadas | Etiquetas para código | Colabora mediante Paypal |
|
#4
|
||||
|
||||
|
¡Oh pues! O sea que los dos hilos de hoy eran repetición de éste. Vuelvo a cerrar el otro.
// Saludos |
|
#5
|
||||
|
||||
|
Cita:
Saludos. |
|
#6
|
|||
|
|||
|
ya detecto cuando hay una modificcion en algun fichero ahora lo que me haria falta es saber el fichero que se modifco lo estoy haciendo con SHChangeNotify pero no me dice el fichero que ha sido modificado como podria hacerlo ya que en el eventoo on update dir solo me aparece el directorio donde se modifico algo me pudieran brindar algun codigo para esto
|
|
#7
|
||||
|
||||
|
Si has seguido atentamente el hilo que te enlacé "escuchar fichero", te habrás dado cuenta de que no tenemos un indicador que informe directamente de la modificación de un fichero pero si de la carpeta que lo contiene. Así que la estrategia puede ser la siguiente:
1.- Una vez saltada la alarma sabemos que en cierta carpeta algo cambió. Si no se trata de la carpeta donde tenemos el fichero a vigilar no hacemos nada. 2.- Si la carpeta que cambió es la nuestra... miramos la fecha de modificación del fichero que nos interesa. Previamente deberíamos conocer la fecha y al compararla con la que ahora obtenemos sabremos si ha cambiado. Puede interesarte este tema. Si queremos mas precisión en la verificación, podemos comparar los Hash previo y actual del fichero, de esta manera sabemos rápidamente si hubo un cambio de contenido y no solamente de fecha. Aquí encontrarás un ejemplo para calcular el MD5 de un fichero. Saludos. |
|
#8
|
||||
|
||||
|
Si tuviéramos un sistema de puntuación de respuestas, te votaría el máximo
![]()
__________________
La otra guía de estilo | Búsquedas avanzadas | Etiquetas para código | Colabora mediante Paypal |
|
#9
|
||||
|
||||
|
Cita:
![]() Saludos. |
|
#10
|
||||
|
||||
|
Cita:
Yo ya lo hice, aunque bien a bien, no sé dónde se ve la reputación de un usuario.// Saludos |
![]() |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| VFI - Modificaciones al ancestro. | yapt | OOP | 4 | 05-05-2010 01:19:21 |
| problemas con inserciones, modificaciones y eliminaciones en Interbase con Delphi | Nereida | Conexión con bases de datos | 7 | 25-04-2008 11:15:28 |
| Problema con modificaciones | Ken_Masters | Conexión con bases de datos | 5 | 08-11-2006 03:27:27 |
| Modificaciones DBGrid Delphi 7 | damix | Varios | 4 | 15-11-2005 19:43:32 |
| Detectar modificaciones en el provider | Thales | Providers | 4 | 07-11-2005 19:42:52 |
|