Cada vez más necesitamos trabajar con un montón de ficheros multimedia como por ejemplo pdf, jpg, avi, doc, ... En mis programas estoy haciendo un tratamiento personalizado de cada uno, o sea, por ejemplo de los pdf los guardo en una carpeta determinada ./dat/pdf y con el resto hago lo mismo, pero me estoy planteando algo conjunto y que lo gestione el propio programa. A ver si me podéis dar alguna idea sobre como gestionarlo o si ya se ha tratado este tema en el foro, ya que soy esporádico y me es imposible seguirlo día a día y muchas veces no sé buscar de la forma correcta por desconocimiento.
Mi idea seria algo similar hecho con un contenedor que iría unido al registro del tipo Drag and Drop donde ir soltando los ficheros y que me fuera mostrando los iconos de los ficheros asociados al mismo registro y que cuando cambias a otro registro vuelva a escanear y a mostrar los correspondientes a ese registro. Ese contenedor no me queda claro como hacerlo y supongo que lo mejor es hacerlo a demanda del usuario y no cada vez que cambias el registro por el correspondiente consumo de recursos, o sea, solamente cuando quieras ver si tiene ficheros asociados. Naturalmente cada fichero lo gestionaría su correspondiente aplicación dentro del sistema.
Me planteo algunos problemas como unir varios ficheros del mismo tipo, o sea, varias fotos, varios pdf o varios documentos (*.doc) al mismo registro. Ahora no permito que esto ocurra pero me pregunto si hay alguna forma fácil o sistema de registro para ello.
Alguna idea de como hacerlo? Qué clases emplearíais?
Sabéis si alguna aplicación lo hace de forma conjunta, o sea, que le sueltes lo que le sueltes te lo meta dentro de un solo contenedor o fichero. A modo de ejemplo con las fotos encontré un contenedor que las almacena en forma de un solo fichero *.tif que es un gestor de imágenes llamado multipage que me ha sido muy útil, ya que le puedes soltar tantas fotos como quieras y lo puedes ir modificando y añadiendo cuando quieras.
Sabéis de algún gestor de archivos que te genere un solo fichero que te contenga todo lo que le sueltes?
Un saludo a todos.