![]() |
Compresión en Delphi
¿Cómo se puede comprimir/descomprimir en Delphi?
Gracias |
Busca un componente que se llama ZipMaster.
Saludos |
Compresión en Delphi
Como dijo el compañero puedes usar el componente ZipMaster es excelente. Pero si usas Delphi XE 2, esta ya trae integrada una biblioteca para comprimir y descomprimir.
|
Yo uso zipmaster y otras veces abbrevia, ambos estupendos.
|
Cita:
Ha... ya entiendo, tu preguntas como implementar algún algoritmo de comprensión o algo por el estilo. Si es así... pues ¡programando! :p Bueno, a ver fuera de bromas, puedes usar algún componente o alguna biblioteca diseñado para eso como los que te han sugerido. O, si quieres ir por algo más artesanal... te programas alguno. Tienes para elegir varios... los hay con pérdida y sin pérdida. Si quieres para tener una idea inicial podrías darle una miradita al trabajo de Huffman. A la vista de lo vago y secote que ha sido tu pregunta, la verdad es que no se comprende bien tu objetivo: ¿Quieres aprender y familiarizarte en el tema? ¿O simplemente quieres hacer uso de algo que te lo haga más fácil como usar componentes? Si es lo segundo yo me pregunto... ¿Y porqué no directamente no preguntaste si alguno conoce algún componente? Porque seguro que basta una búsqueda el Torry.net para hallar más de uno. Saludos, |
Aprovechamos para dar la bienvenida a clubdelphi a mvg , ¿ya leiste nuestra guía de estilo?, gracias por tu colaboración.
|
Cita:
Saludos, |
Cita:
En fin, hay que tener paciencia, es su segundo mensaje, yo a veces me confundo, y eso que ya llevo cerca de veinte mensajes, pronto podré poner enlaces :) |
OK, ahora, cual de estos dos son (zipmaster y abbrevia) compatibles con programas comerciales (Winrar, Winzip, El descompresor que trae incorporado Windows).
Me refiero a que si comprimo con alguno de estos dos, los otros programas puedan abrirlo y descomprimirlos sin problemas. ¿Han hecho la prueba? |
Cita:
Saludos |
En las últimas versiones de Delphi, si es que cuentas con la versión XE2, el soporte para ficheros ZIP ya viene incluído.
Aquí tienes una pequeña exposición y un ejemplo. |
Un zip es un zip, tanto zipmaster como abbrevia crean zip estandar, en caso contrario ya no serían zip :)
|
Uso la unidad JclCompression de la libreria JCL. Permite comprimir descomprimir a casi todos los formatos, con mucha parametrizacion. Hay un ejemplo illustrativo..
|
¿Habeis probado algun componente que no de problemas cuando se instale la aplicación en equipos con Windows 7?.
|
¿Qué problema tienes?
|
Hasta ahora estaba utilizando un componente que utiliza 'dzocx32.ocx' y 'duzocx32.ocx' pero al instalar la aplicación en equipos con windows 7 (en equipos con XP funciona perfectamente) parece que no registra esos ocx. He probado con ZipMaster y sigo con problemas.
|
Cita:
|
Yo he usado ZIPMaster sin problemas mucho tiempo.
¿Qué es exactamente lo que te está pasando? |
Ya está solucionado, muchas gracias. No había eliminado una referencia al otro componente.
|
¿ZipMaster tiene alguna opción que permita crear un archivo solido NO COMPRIMIDO?.
|
La franja horaria es GMT +2. Ahora son las 09:34:38. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi