descomprimir directorios vacios

descomprimir directorios vacios

Postby goosfancito » Mon Sep 15, 2014 3:40 pm

Hola.
TEngo un test.zip que contiene archivos y directorios, busque en el foro y vi este ejemplo:

Code: Select all  Expand view
  aFiles := hb_GetFilesInZip("datos.zip")
   hb_unzipfile("datos.zip",,.T.,,"d:\temporal",aFiles,NIL)


pero no me descomprime las carpetas vacias...
que hago mal?

gracias.
FWH 21.02
Harbour 3.2.0dev (r2104281802)
Copyright (c) 1999-2021, https://harbour.github.io/
User avatar
goosfancito
 
Posts: 1954
Joined: Fri Oct 07, 2005 7:08 pm

Re: descomprimir directorios vacios

Postby karinha » Mon Sep 15, 2014 4:16 pm

João Santos - São Paulo - Brasil - Phone: +55(11)95150-7341
User avatar
karinha
 
Posts: 7352
Joined: Tue Dec 20, 2005 7:36 pm
Location: São Paulo - Brasil

Re: descomprimir directorios vacios

Postby goosfancito » Mon Sep 15, 2014 4:53 pm

la verdad que lei esos post pero no me solucionan el problema.

Descomprimo, pero no me descomprime las carpetas vacias.

gracias.
FWH 21.02
Harbour 3.2.0dev (r2104281802)
Copyright (c) 1999-2021, https://harbour.github.io/
User avatar
goosfancito
 
Posts: 1954
Joined: Fri Oct 07, 2005 7:08 pm

Re: descomprimir directorios vacios

Postby karinha » Mon Sep 15, 2014 7:32 pm

Carpetas Vacias? No comprendo.

Pide a Carlos Vargas de Nicarágua el XBACKUPLITE de su autoria, excelente para Backups.

Code: Select all  Expand view

/*Procedimiento principal*/
FUNCTION XBLITE() //->MAIN()

   MEMVAR cPRGPATH, cFILEPATH

   cPRGPATH := cFILEPATH(GETMODULEFILENAME(GETINSTANCE()))
   cPRGPATH := cShortName(cPRGPATH)

   XBACKUPLITE()

   lCHDIR(cPRGPATH)

RETURN NIL
 


Saludos.
João Santos - São Paulo - Brasil - Phone: +55(11)95150-7341
User avatar
karinha
 
Posts: 7352
Joined: Tue Dec 20, 2005 7:36 pm
Location: São Paulo - Brasil

Re: descomprimir directorios vacios

Postby goosfancito » Mon Sep 15, 2014 7:52 pm

d:\
|
+- carpeta 2
| archiivo1
| archivo2
|
+ carpeta 3
+----- carpeta 4
|
|

cuando se descomprime debe tener la estructura de arriba, carpeta 4 no contiene archivos pero igual debe de aparecer,
cuando uso ese ejemplo que puse mas arriba carpeta 4 no se crea, o sea, en el .zip existe esa carpeta pero no la descomprime
FWH 21.02
Harbour 3.2.0dev (r2104281802)
Copyright (c) 1999-2021, https://harbour.github.io/
User avatar
goosfancito
 
Posts: 1954
Joined: Fri Oct 07, 2005 7:08 pm

Re: descomprimir directorios vacios

Postby karinha » Mon Sep 15, 2014 8:09 pm

Intenta asi:

Code: Select all  Expand view

   hb_unzipfile( "datos.zip",,.T.,,"d:\temporal", aFiles + "\" )


Saludos.
João Santos - São Paulo - Brasil - Phone: +55(11)95150-7341
User avatar
karinha
 
Posts: 7352
Joined: Tue Dec 20, 2005 7:36 pm
Location: São Paulo - Brasil


Return to FiveWin para Harbour/xHarbour

Who is online

Users browsing this forum: No registered users and 37 guests

cron