FTP | CCD | Buscar | Trucos | Trabajo | Foros |
#1
|
|||
|
|||
Comprimir con 7z
Hola,
Tengo que comprimir un fichero txt con el compreso 7z pero nunca lo he utilizado, por lo que no sé cómo puedo hacerlo. ¿ Alguien tiene alguna aplicación ejemplo, o me puede orientar sobre cómo hacer esta compresión ? Muchas gracias |
#2
|
||||
|
||||
¿Pero qué componente tienes?
|
#3
|
|||
|
|||
No tengo ningún componente, se trata de una aplicación desarrollada en Delphi 7 que genera un fichero txt y ahora desean que esta aplicación, además de generar el fichero, lo comprima utilizando el compresor 7z.
No sé si Delphi 7 incluye algún componenente propio que me permita interactuar con este compresor, o tengo que utilizar alguna herramienta externa. Gracias. |
#4
|
||||
|
||||
Yo he usado alguna vez http://www.delphizip.org/ y funciona muy bien.
Aunque hay otras variantes. Por ejemplo, aquí hay un artículo de Juan Antonio (jachguate) que utiliza otro. 7Zip y Delphi.
__________________
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. Última edición por Neftali [Germán.Estévez] fecha: 28-01-2014 a las 16:37:10. |
#5
|
||||
|
||||
Descarga este componente, tiene documentación y una demo.
|
#6
|
||||
|
||||
Cita:
|
#7
|
||||
|
||||
También podrías utilizar ShellExecute o ExecuteAndWait para ejecutar el comando.
|
#8
|
|||
|
|||
En el enlace publicado por Neftali 7Zip y Delphi, hay un ejemplo y la unidad .pas necesaria para realizar compresiones.
Siguiendo este ejemplo he podido integrar la compresión con 7z en mi aplicación. ¡¡¡¡ Muchas gracias a todos !!!! |
#9
|
||||
|
||||
No, creo que no. Leí en diagonal y pensé que era ZIP. Para 7z, el que comenta Casimiro o el que te he dicho de Juan Antonio.
__________________
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. |
#10
|
||||
|
||||
En http://www.progdigy.com/, el creador de los componentes UIB, tiene uno gratuito que maneja compresión en 7z, pero intenté entrar ahora en la página y da error (y no aparece en google, así que imagino que habrá cerrado)
__________________
http://www.gestionportable.com |
#11
|
||||
|
||||
Cita:
Cita:
Puedes descargarla desde aquí. El autor es Autor: Henri Gourvest <hgourvest_ARRABA_progdigy.com> por lo que asumo que son las que estás buscando. NOTA: En el ZIP viene un archivo readme, con las operaciones básicas para utilizarlo.
__________________
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. |
#12
|
||||
|
||||
correcto Neftali, no me había dado cuenta que eran los mismos. Acabo de recordar que creo que las JCL tienen un módulo de compresión que también contempla el formato 7z. can-delphi-jcl-7zcompression-used-to-compress-decompress-in-memory-stream.
__________________
http://www.gestionportable.com |
Herramientas | Buscar en Tema |
Desplegado | |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Comprimir | Roxy188 | Varios | 1 | 23-09-2008 23:52:18 |
comprimir AVI con la API | zidfrid | API de Windows | 0 | 20-06-2007 22:40:28 |
comprimir AVI con la API. | zidfrid | C++ Builder | 1 | 06-06-2007 22:18:11 |
Comprimir con UPX | Mr.Vaka | Varios | 6 | 29-12-2005 14:00:50 |
comprimir un jpg | User_baja1 | Gráficos | 1 | 08-07-2005 11:47:56 |
|