PDA

Ver la Versión Completa : Descomprimir zip con sevenzip


Ramsay
11-07-2016, 20:08:04
Hola , necesito descomprimir el zip de cualquier comprimido pero solo puedo descomprimir el zip que hago con este mismo programa.

Codigo :


var
zip: I7zInArchive;
begin
zip := CreateInArchive(CLSID_CFormat7z);
zip.OpenFile('test.zip');
zip.ExtractTo('/here');
end;



Si lo intento con un comprimido zip cualquiera me devuelve como error "Funcion incorrecta" , ¿ como puedo descomprimir cualquier comprimido con sevenzip ?

bitbow
11-07-2016, 22:09:31
Me surge la duda ¿Que quieres hacer?, desconozco si la libreria 7z.dll (creo que es la que usas) descomprime zip (el programa 7zip si lo hace, incluso rar), si solo quieres manejar archivos zip (comprimir, descomprimir) usa delphizip o abbrevia que son gratuitos o zipforge.

Saludos y suerte.

Casimiro Notevi
14-07-2016, 01:04:28
Pues para usar zip , Ahora voy a usar TZIPFile , ...
Por favor, no olvides nuestra guía de estilo (http://www.clubdelphi.com/foros/guiaestilo.php), gracias :)