FoxPro/Visual FoxPro - Archivos Zip desde VFP con WIn Xp

 
Vista:

Archivos Zip desde VFP con WIn Xp

Publicado por Plinio (7841 intervenciones) el 21/07/2006 18:13:59
Este codigo permite comprimir en un archivo .zip el contenido de una carpeta. Solo funciona para WIN XP.

cFileZip = "C:destino\backup.ZIP" &&Indicar como se llamará el archivo .zip y su ruta
cSource = "C:\origen\" &&Folder que contiene los datos
strtofile(chr(0x50)+chr(0x4B)+chr(0x05)+chr(0x06)+replicate(chr(0),18),cFileZip)
o=CREATEOBJECT("shell.application")
FOR EACH ofile IN o.NameSpace(cSource).items
o.NameSpace(cFileZip).copyhere(ofile)
ENDFOR
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Archivos Zip desde VFP con WIn Xp

Publicado por John AR (1 intervención) el 01/07/2009 00:37:53
Hola a todos.

Efectivamente este código funciona muy bien...

Ahora quisiera saber ¿como descomprimir el archivo ZIP generado usando solo ordenes de VFP?

Muchas Gracias.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar