|
|
|
|
- Propiedades específicas de las variables zipArchive
- Funciones que utilizan variables de zipArchive:
zipArchive (Tipo de Variable)
El tipo zipArchive se utiliza para manipular un archivo que corresponde a uno de los siguientes formatos: ZIP, CAB, RAR, WDZ, 7z, TAR o TGZ (TAR.GZ). Las características del archivo pueden definirse y modificarse mediante diferentes propiedades WLanguage. Observación: Para obtener más información sobre la declaración de este tipo de variable y el uso de propiedades WLanguage, consulte Declarar una variable. // Create a backup archive for the "My Documents" directory MyArchive is zipArchive // Protect the archive by a password MyArchive.Password = "secret" // Create the archive zipCreate(MyArchive, "s:\Backups\" + DateToString(DateSys(), "YYYY-MM-DD") + ".zip") // Add the files zipAddDirectory(MyArchive, SysDir(srMyDocuments)) // Close the archive zipClose(MyArchive)
Observaciones Propiedades específicas de las variables zipArchive Las siguientes propiedades pueden usarse para manipular una variable de tipo zipArchive: | | | denominar | Tipo utilizado | Efecto |
---|
ArchiveFormat | Constante de tipo Integer | Formato del fichero de archivo:- zipFormatCAB: Archivo en formato CAB
- zipFormatRAR: Archivo en formato RAR
- zipFormatWDZ: Archivo en formato WDZ
- zipFormatZIP: Archivo en formato ZIP
- zipFormat7Z: Archivo en formato 7z
- zipFormatTAR: Archivo en formato TAR
- zipFormatTARGZ: Archivo en formato TGZ (TAR.GZ).
| Archivo | Array de zipArchivedFile | Array de los archivos encontrados en el archivo. | CompressedSize | Entero de 8 bytes | Tamaño total comprimido de los archivos encontrados en el archivo comprimido. Esta propiedad es de solo lectura. | CompressionLevel | Integro | Nivel de compresión que se debe utilizar para añadir archivos al archivo comprimido. Para obtener más información, consulte zipCompressionLevel. | Contraseña | Cadena de caracteres | Contraseña que se utilizará para agregar archivos al archivo comprimido o para extraer archivos del archivo comprimido.. Para obtener más información, consulte zipPassword. Este Property está disponible en modo de escritura.formato 7z: No se puede utilizar ninguna contraseña. Formatos TAR y TGZ (TAR.GZ): No se puede utilizar ninguna contraseña. | envergadura | Entero de 8 bytes | Tamaño total de los ficheros del archivo (tamaño descomprimido). Esta propiedad es de solo lectura. | NbFile | Integro | Número de archivos encontrados en el archivo. Esta propiedad es de solo lectura. | NbPart | Integro | Número de piezas en un archivo de varios volúmenes. Para un archivo de un solo volumen, este Property es igual a 1. Esta propiedad es de solo lectura.
|
Funciones que utilizan variables de zipArchive: | | zipAddDirectory | Añade todos los archivos encontrados en un directorio y en sus subdirectorios a un archivo y los comprime. | zipAddFile | Añade un archivo (de cualquier tipo) a un archivo comprimido en formato CAB, ZIP, WDZ y 7z, TAR o TGZ (TAR.GZ) y lo comprime. | zipAddFileList | Añade una lista de archivos (de cualquier tipo) a un archivo comprimido en formato ZIP, CAB, WDZ o 7z y lo comprime. | zipChangePath | Modifica el ruta almacenado de un archivo en un archivo (en formato ZIP, WDZ o 7z). | zipClose | Cierra un archivo. | zipCompressionLevel | Cambia el nivel de compresión utilizado al crear un archivo comprimido en formato ZIP o en formato 7z. | zipCreate | Crea un archivo. | zipCreateExe | Crea un archivo autoextraíble como un ejecutable de 32 bits (.EXE). | zipCurrentFile | Devuelve el nombre del fichero archivado que actualmente gestionan las funciones para añadir y extraer ficheros. | zipDeleteAll | Elimina todos los archivos de un archivo comprimido. | zipDeleteFile | Elimina un archivo de un archivo comprimido. | zipDeleteFileList | Elimina una lista de archivos de un archivo comprimido. | zipExist | Se utiliza para averiguar si existe un archivo. | zipExtractAll | Extrae todos los archivos de un archivo comprimido y los descomprime. | zipExtractFile | Extrae un archivo de un archivo comprimido y lo descomprime automáticamente a una ubicación física o en memoria. | zipExtractFileList | Extrae y descomprime una lista de archivos encontrados en un archivo a una ubicación física. | zipExtractPath | Devuelve el ruta de un fichero encontrado en el archivo. | zipFileSize | Devuelve el tamaño de uno de los ficheros encontrados en el archivo (en formato CAB, RAR, WDZ, ZIP, 7z, TAR o TGZ (TAR.GZ)):- el tamaño comprimido del archivo.
- el tamaño del archivo antes de la compresión.
| zipFindFile | Encuentra un archivo en un archivo (en formato CAB, ZIP, RAR, WDZ o 7z). | zipInfoFile | Devuelve las características de un fichero encontrado en un archivo:- El nombre del archivo y su ruta almacenado..
- El tamaño inicial del archivo.
- El tamaño comprimido del archivo.
- La fecha y hora de creación del archivo.
- La fecha y hora de la modificación del archivo.
- La fecha y la hora de acceso al archivo.
- Los atributos del archivo.
- El modo de encriptación del archivo.
| zipIsMulti | Devuelve la clase de archivo: archivo de una sola parte o archivo de varias partes. | zipListFile | Devuelve la lista de ficheros encontrados en un archivo. | zipMerge | Fusiona los diferentes subarchivos que se encuentran en un archivo de varias partes para crear un archivo de una sola parte. | zipNbFile | Devuelve el número de archivos encontrados en un archivo (en formato CAB, RAR, ZIP, WDZ o 7z). | zipNbPart | Devuelve el número de subarchivos (partes) encontrados en un archivo en formato CAB, RAR, ZIP, WDZ, 7z, TAR o TGZ (TAR.GZ). | zipNbPartNeeded | Devuelve el número de piezas de un tamaño determinado necesarias para dividir un archivo de una sola pieza. | zipOpen | Abre un archivo existente. | zipOpenCAB | Abre un archivo existente en formato CAB. | zipOpenRAR | Abre un archivo existente en formato RAR. | zipPassword | Define la contraseña utilizada para añadir archivos al archivo comprimido especificado y para extraer archivos del archivo comprimido especificado (formato RAR, ZIP y WDZ). | zipSize | Devuelve el tamaño del archivo comprimido (en formato ZIP, RAR, CAB, WDZ o 7z):- el tamaño de todos los archivos comprimidos que se encuentran en el archivo.
- el tamaño de todos los archivos encontrados en el archivo comprimido antes de la compresión.
| zipSplit | Divide un archivo en varios subarchivos de un tamaño determinado. |
Esta página también está disponible para…
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|