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 31-10-2018
Avatar de JoAnCa
JoAnCa JoAnCa is offline
Miembro
 
Registrado: jul 2005
Ubicación: Cuba
Posts: 435
Poder: 19
JoAnCa Va por buen camino
Quizas no explique bien mi duda, o no completamente. Lo explico mejor paso a paso como lo tengo pensado

Se detecta la insercion del 1er disp. usb (E:\), comienzo el monitoreo de E: que se lo paso como parametro al componente que hace el monitoreo, y guardo en la BD

Se detecta la insercion del 2do disp. usb (F:\), esto mientras E: no ha terminado, comienzo el monitoreo de F: con el componente de monitoreo ..., peeero aqui es donde puede surgir el problema que temo, al comenzar a monitorear F:, entonces dejara de monitorear E: ?

Despues de analizar mejor el problema, me parece que si uso un hilo por cada dispositivo que se inserte, se solucionaria el problema?

Nunca he trabajado con hilos, tendre que comenzar a estudiarlos. No recuerdo bien si existe algun componente para el uso de threads, esto me facilitaria el trabajo
__________________
La hora de acción no es hora de aprender, es necesario haber aprendido antes

Última edición por JoAnCa fecha: 31-10-2018 a las 13:27:29.
Responder Con Cita
  #2  
Antiguo 31-10-2018
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
Cita:
Empezado por JoAnCa Ver Mensaje
..., peeero aqui es donde puede surgir el problema que temo, al comenzar a monitorear F:, entonces dejara de monitorear E: ?

No explicas cómo vas a realizar el monitoreo, si utilizando algún componente de los que existen (RxLib o JVCL tienen alguno) o mediante la API de Windows.
No recuerdo si el componente permite añadir una única ruta o varias. En todo caso, si el componente sólo permite 1 ruta (path) bastaría con que crearas varios componentes en ejecución (uno cada vez que empiezas a monitorizar una ruta).



No creo que sea necesario que lo hagas en hilos.
__________________
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 31-10-2018
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
Acabo de revisar el componente de las JVCL y en este caso un único componente permite que le añadas varios paths de "monitorización". Así que sólo con un único componente deberías poder hacerlo.


__________________
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
  #4  
Antiguo 31-10-2018
bucanero bucanero is offline
Miembro
 
Registrado: nov 2013
Ubicación: Almería, España
Posts: 208
Poder: 11
bucanero Va camino a la fama
Hola a todos

revisa este enlace, hay un programa con su correspondiente código fuente que hace el monitoreo de una carpeta con sus correspondientes subcarpetas creando un logs de todos los cambios que se realizan tanto a nivel de ficheros como de carpetas.

http://forum.codecall.net/topic/7631...r-for-changes/

un saludo
Responder Con Cita
  #5  
Antiguo 31-10-2018
Avatar de JoAnCa
JoAnCa JoAnCa is offline
Miembro
 
Registrado: jul 2005
Ubicación: Cuba
Posts: 435
Poder: 19
JoAnCa Va por buen camino
Cita:
Empezado por Neftali [Germán.Estévez] Ver Mensaje
No explicas cómo vas a realizar el monitoreo, si utilizando algún componente de los que existen (RxLib o JVCL tienen alguno) o mediante la API de Windows.
No recuerdo si el componente permite añadir una única ruta o varias. En todo caso, si el componente sólo permite 1 ruta (path) bastaría con que crearas varios componentes en ejecución (uno cada vez que empiezas a monitorizar una ruta).


No creo que sea necesario que lo hagas en hilos.



Estaba usando TMitec_DiskMonitor que permite una sola ruta, pero ya que me sugieres el de la JCVL, probare cambiando de componente
__________________
La hora de acción no es hora de aprender, es necesario haber aprendido antes

Última edición por JoAnCa fecha: 31-10-2018 a las 18:03:46.
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
Hacer Copias de Seguridad NeoWorld Tablas planas 5 12-01-2012 19:10:48
¿Conocéis algún programa para hacer copias? Casimiro Notevi La Taberna 31 29-07-2011 09:53:04
Demora en ir al ultimo registro para hacer insert JoanKa Firebird e Interbase 3 14-02-2005 18:46:31
Al hacer tabla.edit se cambia de registro, porque? URBANO Varios 3 25-01-2005 12:32:39
Como hacer los calculos de un solo registro? CRIS SQL 1 20-10-2003 16:05:25


La franja horaria es GMT +2. Ahora son las 11:04:06.


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