AYUDA EN LÍNEA
 WINDEVWEBDEV Y WINDEV MOBILE

Este contenido se ha traducido automáticamente.  Haga clic aquí  para ver la versión en inglés.
Ayuda / WLanguage / Funciones WLanguage / Funciones estándar / Funciones de archivos
  • Códigos de error
  • Caso especial del .GZ extension
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaReportes y ConsultasCódigo de Usuario (UMC)
WEBDEV
WindowsLinuxPHPWEBDEV - Código Navegador
WINDEV Mobile
AndroidWidget Android iPhone/iPadIOS WidgetApple WatchMac CatalystUniversal Windows 10 App
Otros
Procedimientos almacenados
Abre un archivo existente.
Para los archivos en formato "CAB" o "RAR", el archivo se crea si no existe..
El archivo puede ser:
  • en formato WinZip o PKZip (extensión.ZIP).
  • en formato WINDEV (.WDZ extension).
  • en formato de archivo Cabinet (extensión.CAB).
  • en formato RAR (.RAR extension).
  • en formato 7z (.7z extension).
  • en formato TAR (.TAR extension).
  • en formato TGZ (.TGZ extension).
  • en formato TAR.GZ (.TAR.GZ extension).
  • un ejecutable (.EXE) correspondiente a un archivo.WDZ convertido en un archivo autoextraíble.
Reportes y Consultas
MyArchive is zipArchive
// Open an archive
ResOpenArchive = zipOpen(MyArchive, "C:\MyArchives\Archive.zip")
 
// Display an error message if the archive was not opened
IF ResOpenArchive <> 0 THEN
Error(zipMsgError(ResOpenArchive))
END
Sintaxis
<Result> = zipOpen(<Archive> , <Archive path> [, <Opening mode>])
<Result>: Integro
  • 0 si se ha abierto el archivo comprimido,
  • Un código de error (valor superior a 0) en caso contrario. Para más detalles sobre estos códigos de error, consulte la página web de Observaciones.
<Archive>: Cadena de caracteres o zipArchive Variable
Nombre del archivo que se va a utilizar.
Este nombre puede corresponder a:
El archivo se crea si no existe (excepto para los formatos "CAB" o "RAR")..
<Archive path>: Cadena de caracteres
Ruta y nombre del archivo comprimido (hasta 260 caracteres). Se puede especificar el archivo extension. Si no se especifica el archivo extension, el extension por defecto es .WDZ.
<Opening mode>: Constante o combinación de constantes opcional
Modo de apertura de archivos:
zipCreateIfNotFoundCrea el archivo si no existe
(no disponible para archivos.CAB y.RAR)
zipHeader64Permite crear un archivo de más de 4 GB en el que se puede utilizar zipChangePath.
Archivo TAR o TGZ (TAR.GZ): Esta constante no está disponible.
zipReadApertura en modo de sólo lectura
zipWriteApertura en lectura/escritura
(no disponible para archivos.CAB y.RAR)

El modo de apertura de la Default es: zipCreateIfNotFound + zipWrite.
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.
  • 6: Los archivos de los subarchivos no están ordenados (al abrir un archivo de varias partes).
El mensaje correspondiente al código de error es devuelto por zipMsgError. Recordatorio:

    Caso especial del .GZ extension

    Los archivos '.tar.gz' generados por GitHub no deben confundirse con los archivos comprimidos '.gz'..
    Los contenidos comprimidos en formato gzip pueden descomprimirse con Descomprimir.
    Clasificación Lógica de negocio / UI: Lógica de negocio
    Componente: wd290zip.dll
    Versión mínima requerida
    • Versión 9
    Esta página también está disponible para…
    Comentarios
    Haga clic en [Agregar] para publicar un comentario

    Última modificación: 14/06/2023

    Señalar un error o enviar una sugerencia | Ayuda local