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 01-08-2012
Aslansh Aslansh is offline
Miembro
NULL
 
Registrado: jul 2012
Posts: 11
Poder: 0
Aslansh Va por buen camino
Cool Detectar modificaciones de ficheros con delphi

Buenas tardes este es mi problema quiero hacer un programa que cuando se modifique un fichero me lo detecte automaticamente, e buscado codigos y ejemplos pero no me han servido, quisiera si es posible que me orientaran de algun componente que me muestre el nombre de el fichero modificado, y si fuera un codigo igual me serviria, es que ya no se donde buscar, y quiero encontrar algo que me notifique el nombre del fichero modificado en tiempo real, me hablaron del api de wiindows pero no me ha servido, y con el apisoft que esta muy bueno no realiza la operacion que quiero por favor necesito ayuda para acabar mi proyecto
Responder Con Cita
  #2  
Antiguo 01-08-2012
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.107
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
Cita:
Empezado por Aslansh Ver Mensaje
he buscado codigos y ejemplos pero no me han servido, []
me hablaron del api de wiindows pero no me ha servido
¿Puedes especificar más?, ¿qué has buscado de códigos y ejemplos y no te ha servido y qué te hablaron de la api de windows y tampoco te ha servido?
Responder Con Cita
  #3  
Antiguo 01-08-2012
Avatar de roman
roman roman is offline
Moderador
 
Registrado: may 2003
Ubicación: Ciudad de México
Posts: 20.269
Poder: 10
roman Es un diamante en brutoroman Es un diamante en brutoroman Es un diamante en bruto
Tal como dice Casimiro, debes aclarar qué es lo que has intentado pues si no, ¿cómo sabemos si lo que te propongamos no está dentro de lo que ya intentaste?

De todas formas, te comento que existe el componente ShellChangeNotifier que viene con Delphi y que detecta algunos cambios, si bien no necesariamente el que deseas. Sin embargo, el compañero delphi.com.ar tiene su propia versión que es más completa. Puedes descargarla de Torry. En su descripción dice, entre muchas otras cosas, que detecta cuando:

Cita:
An existing nonfolder item changes, but the item still exists and has not been renamed.
es decir, cuando un archivo cambia pero sin ser renombrado ni borrado.

Mira, a ver si te sirve.

// Saludos
Responder Con Cita
  #4  
Antiguo 03-08-2012
maxinitto maxinitto is offline
Miembro
 
Registrado: may 2010
Posts: 45
Poder: 0
maxinitto Va por buen camino
Jeje es curioso lo he leído y tampoco comprendo si lo que quiere averiguar es, si cambia el contenido o el nombre...
Responder Con Cita
  #5  
Antiguo 03-08-2012
maxinitto maxinitto is offline
Miembro
 
Registrado: may 2010
Posts: 45
Poder: 0
maxinitto Va por buen camino
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.
Responder Con Cita
  #6  
Antiguo 04-09-2012
Aslansh Aslansh is offline
Miembro
NULL
 
Registrado: jul 2012
Posts: 11
Poder: 0
Aslansh Va por buen camino
Cool Sobre shellChangeNotifier

me haria falta algun manual o ejemplo sobre shellChangeNotifier si pudieran enviarme un link donde pueda encontrar algo de este tema
Responder Con Cita
  #7  
Antiguo 04-09-2012
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.107
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
Bienvenido a clubdelphi, ¿ya leiste nuestra guía de estilo?, gracias por tu colaboración
Responder Con Cita
  #8  
Antiguo 04-09-2012
Avatar de escafandra
[escafandra] escafandra is offline
Miembro Premium
 
Registrado: nov 2007
Posts: 2.198
Poder: 20
escafandra Tiene un aura espectacularescafandra Tiene un aura espectacular
Cita:
Empezado por Aslansh Ver Mensaje
me haria falta algun manual o ejemplo sobre shellChangeNotifier si pudieran enviarme un link donde pueda encontrar algo de este tema
Quizás este hilo: "escuchar fichero" y este otro: "Monitorizando el Shell sólo con la API" te sirvan de ayuda.

Saludos.
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
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


La franja horaria es GMT +2. Ahora son las 17:09:57.


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