|
|
|
|
- Condiciones de uso
- Códigos de error
- Índice de ficheros en el archivo
- ruta almacenada
zipDeleteFileList (Función) Elimina una lista de archivos de un archivo comprimido.. Esta función es más rápida que la ejecución de zipDeleteFile para cada archivo. Sintaxis
<Result> = zipDeleteFileList(<Archive> , <Path of the files to delete> [, <Progress bar management>])
<Result>: Integro - 0 si los archivos han sido borrados,
- Un código de error (valor superior a 0) en caso contrario. El mensaje correspondiente al código de error es devuelto por zipMsgError.
<Archive>: Cadena de caracteres o zipArchive Variable Nombre del archivo que se va a utilizar. Este nombre puede corresponder a: <Path of the files to delete>: Cadena de caracteres ruta almacenada del fichero que debe ser borrado del archivo.. Las trayectorias están separadas por caracteres CR (Carriage Return). <Progress bar management>: Cadena de caracteres opcional Modo de gestión de la barra de progreso. Este parámetro puede corresponder a: - el nombre de un control Barra de progreso encontrado en una ventana. La barra de progreso mostrará el progreso de la eliminación de archivos.
- el nombre de un WLanguage Procedure. Este procedimiento tiene el siguiente formato:
<Procedure name> (<Current file>, <Progress percentage>) donde: - corresponde al nombre del fichero actualmente procesado.
Si está utilizando un archivo en formato TAR o TGZ (TAR.GZ) , la barra de progreso se actualiza solo al final de la adición del archivo. Observaciones Condiciones de uso Los archivos pueden borrarse de un archivo comprimido si: - El archivo existe (los archivos se crean con zipCreate).
- El archivo es accesible en lectura/escritura.
- El archivo es un archivo de una sola parte.
Atención: - Archivos en formato RAR: Esta función no está disponible.
- Archivos en formato CAB: Esta función no está disponible.
- Archivos en formato TAR y TGZ (TAR.GZ): Esta función no está disponible.
- Archivos en formato 7z: El archivo se comprime completamente cada vez que se llama zipDeleteFileList.
Códigos de error Se devuelven los siguientes códigos de error: - 2: Acceso denegado: el usuario no tiene suficientes derechos.
- 3: El archivo está corrupto.
- 4: La ruta no existe en el archivo.
- 5: No se puede escribir en el archivo.
Índice de ficheros en el archivo Una vez eliminados los archivos, se modifican los índices de los archivos restantes. Los índices de los archivos posteriores al archivo borrado se decrementan automáticamente en 1. ruta almacenada A continuación, tabla presenta las rutas almacenadas en el archivo según: - el acceso ruta al fichero,
- la sección ruta para almacenar.
El directorio actual es: "C:\Temp". | | | | | zipAddFile | Ubicación del archivo | zipNone | zipDirectory | zipDrive | zipAddFile("Archi", "Archivo.txt") | C:\Temp\Archivo.txt | Archivo.txt | Archivo.txt | Archivo.txt | zipAddFile("Archi", "Data\Archivo.txt") | C:\Temp\Data\Archivo.txt | Archivo.txt | Data\Archivo.txt | Data\Archivo.txt | zipAddFile("Archi", "D:\Data\Archivo.txt") | D:\Data\Archivo.txt | Archivo.txt | Data\Archivo.txt | D:\Data\Archivo.txt | Observación: Si se utiliza la constante zipDrive, el formato WDZ conserva la ruta completa del archivo (incluida la letra de unidad), mientras que el formato ZIP no conserva la letra de unidad. Clasificación Lógica de negocio / UI: Lógica de negocio
Esta página también está disponible para…
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|