ZipCreate
Previous  Top 

Sintaxis:ZipCreate( <cNombre> ) -> nManejador  
 
Argumentos:<cNombre> es el nombre del archivo zip que se creará. Si ya existe se trunca. Si el cNombre no contiene una extensión se le agregará '.zip' automáticamente.  
 
Devuelve:-1 si falló la función o un manejador válido en caso contrario.  
 

   ZipCreate() crea un archivo zip vacío. El valor devuelto es el manejador que se usará en las funciones de añadir un archivo (ZipAddFile), de añadir un directorio (ZipAddAll) y de cerrar el archivo zip (ZipClose).


Ejemplo:

   nHandle := ZipCreate( "Test" )
   if nHandle != F_ERROR
      ZipAddFile( nHandle, "MyFile.txt" ) // Añade el archivo MyFile.txt
      ZipAddAll( nHandle, "Data" )        // Añade todos los archivos del
                                          // directorio Data recursivamente.
      ZipClose( nHandle )
   endif