2011-06-02 11 views
5

¿Qué componente o método se puede usar para especificar una lista de nombres de archivos y luego comprimirlos en un solo archivo?¿Agregar archivos a un archivo ZIP?

No necesito funciones avanzadas ni nada en realidad, pero si pudiera agregar algunos nombres de archivos a una lista de cadenas, por ejemplo, coloque esos archivos en un ZIP que sería bueno.

He intentado buscar algunos componentes pero no estoy seguro de cuáles usar.

Gracias

Respuesta

6

Además de VCLZip que Chris mencionó, Abbrevia (uno de los paquetes antiguos TurboPower) está disponible gratuitamente en SourceForge. Si necesita las versiones de Delphi 2010/XE, puede encontrarlas en SongBeamer (si los cambios aún no se han incorporado al árbol de SF). Como me explicaron mis comentarios, los cambios D2010/XE (así como muchas correcciones de errores y nuevas características) se han agregado al proyecto en SF, por lo que la versión de SongBeamer ya no es necesaria.

+1

Craig Peterson ha actualizado Abbrevia en el repositorio principal y contiene varias correcciones de errores. Funciona con Delphi XE de fábrica, no es necesario volver a SongBeamer. Tiene problemas que fueron resueltos por Craig. –

+0

acabo de instalar Abbrevia en XE sin problemas. lo probaremos pronto. –

+0

funciona perfecto gracias. –

1

VCLZip es buena, bastante popular. http://vclzip.bizland.com/ IIRC, tiene buena documentación y ejemplos que le ayudarán a comenzar rápidamente.

0

He usado a veces ZipMaster, y funciona bien.

Atentamente.

Cuestiones relacionadas