Ver Mensaje Individual
  #2  
Antiguo 30-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.233
Reputación: 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
El problema lo tengo, en que no se como implementar el registro de copias cuando hay mas de un dispositivo insertado y copiandose cosas diferentes.
Al final lo único que diferencia los N dispositivos que puedan estar conectados (a nivel de copiar ficheros) es la unidad que le ha asignado el sistema (y el identificativo de cada USB). Puedes tener perfectamente 2 dispositivos con la misma carpeta c:\Datos a los que se esté copiando el mismo fichero al mismo tiempo. Por lo tanto en la Base de Datos no basta con guardar el path destino, sino que además debes asociar la letra (y el ID del dispositivo).

Cita:
Empezado por JoAnCa Ver Mensaje
Es decir, si el disp. se inserto varias veces, que cada copia sea la del momento en que se inserto, y si es a otro disp. como identificarlo en la BD si su nombre coincide con el de otro.
Deberás guardar la fecha en que se realizó la operación y tal y como he comentado antes in ID del dispositivo insertado. Sea el número de serie, nombre, fabricante,...

Ten en cuenta que pudes tener un HUB con 3 dispositivos conectados al mismo puerto y debes saber distinguir sobre cual de ellos se hare la copia (volvemos ŕ la letra asignada a cada dispositivo).
__________________
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