|
|
|
|
Error en el manejo de WLanguage Procedure llamado por zipExtractDirectory WLanguage Procedure ("Callback") llamado si se encuentra un error al extraer archivos con zipExtractDirectory. Archive is zipArchive // Open an archive IF zipOpen(Archive, "C:\Archives\Archive.zip") = 0 THEN // Extract the "Temp" directory at the root of the archive file tree zipExtractDirectory(Archive, "Temp", zipDrive, zipExtractDirectory_CallbackError) END INTERNAL PROCEDURE zipExtractDirectory_CallbackError(ErrorCode is int, ... FileName is string) IF ErrorCode = 1 THEN RESULT zipCancel END END
Sintaxis
<Result> = zipExtractDirectory_CallbackError(<Error code> , <File name>)
<Result>: Constante de tipo Integer La Procedure puede devolver una de las siguientes constantes: | | zipCancel | Cancela la extracción de archivos del archivo comprimido. | zipIgnore | Ignora el archivo por error. | zipRetry | Reintenta la extracción de archivos. |
<Error code>: Integro Código del error encontrado durante la extracción del archivo. <File name>: Cadena de caracteres Ruta del archivo que será procesado por zipExtractDirectory. Observaciones Códigos de error Se devuelven los siguientes códigos de error: - 1: La ruta pasada como parámetro no existe.
- 2: Acceso denegado: el usuario no tiene suficientes derechos.
- 3: El archivo está corrupto.
- 4: La ruta no existe en el archivo.
- 6: Los archivos de los subarchivos no están ordenados (cuando se extraen de un archivo de varias partes).
- 21: La contraseña especificada no es correcta.
El mensaje correspondiente al código de error es devuelto por zipMsgError. Observaciones:
Esta página también está disponible para…
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|