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
  • Condiciones de uso
  • Códigos de error
  • Cierre del archivo
  • Número de piezas
  • Acciones que se pueden realizar en un archivo de varias partes
  • El archivo de varias partes se encuentra en disquetes
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
Fusiona los diferentes subarchivos que se encuentran en un archivo de varias partes para crear un archivo de una sola parte.
Ejemplo
WINDEVWEBDEV - Código ServidorReportes y ConsultasCódigo de Usuario (UMC)Ajax
MyArchive is zipArchive
// Open a multi-part archive
ResOpenArchive = zipOpen(MyArchive, "C:\MyArchives\Archive.zip")
IF ResOpenArchive = 0 THEN
...
// Merge the sub-archives found in a multi-part archive
ResMerge = zipMerge(MyArchive,...
 "C:\MyArchives\SingleArchive.WDZ")
...
END
Sintaxis
<Result> = zipMerge(<Archive> , <Archive destination> [, <Progress bar management>])
<Result>: Integro
  • 0 si los subarchivos se han fusionado,
  • un código de error (valor superior a 0) De lo 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:
<Archive destination>: Cadena de caracteres
ruta física del nuevo archivo de una sola parte (hasta 260 caracteres). Esta ruta debe contener el nombre del archivo de una sola parte para crear. Si no se especifica la extensión (.WDZ o.ZIP), la extensión corresponde a la extensión inicial. Tiene la capacidad de especificar el mismo ruta y nombre que el archivo comprimido dividido.: el archivo dividido será sobrescrito por el archivo fusionado.
<Progress bar management>: Cadena de caracteres opcional
WINDEVAndroidiPhone/iPadMac Catalyst Nombre de la control Barra de progreso en una ventana. La barra de progreso mostrará el progreso de la agrupación.
Observaciones

Condiciones de uso

Observación: La operación de fusión se puede realizar si:
  • El archivo existe (los archivos se crean con zipCreate).
  • El archivo es un archivo de varias partes.
  • El archivo no está en formato "CAB", ni en formato "RAR", ni en formato "TAR" o TARGZ".
Recordatorio:
  • LinuxiPhone/iPadIOS WidgetMac Catalyst Sólo están disponibles los archivos ZIP, TAR y TGZ (TAR.GZ).
  • AndroidWidget Android Sólo están disponibles los archivos ZIP.

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 subarchivos no están organizados en orden.
El mensaje correspondiente al código de error es devuelto por zipMsgError.

Cierre del archivo

Después de utilizar la función zipMerge en un archivo comprimido, este archivo no se cierra. Debes consumir:
  • zipClosepara cerrar el archivo de varias partes.
  • zipOpenpara abrir el nuevo archivo de una sola parte.

Número de piezas

zipNbPart se utiliza para determinar el número de subarchivos en un archivo de varias partes.

Acciones que se pueden realizar en un archivo de varias partes

Algunas funciones de archivo sólo se pueden utilizar con archivos de una sola parte (agregar y eliminar archivos, crear un ejecutable autoextraíble, etc.).. Para realizar estas operaciones, basta con fusionar los subarchivos (zipMerge) para get un archivo de una sola parte.
Desde un archivo de varias partes, sólo se puede:
WINDEVWEBDEV - Código ServidorReportes y ConsultasCódigo de Usuario (UMC)Ajax

El archivo de varias partes se encuentra en disquetes

Si los diferentes subarchivos se encuentran en disquetes, el siguiente disquete se solicitará automáticamente a través de un cuadro de diálogo cuando se fusionen los subarchivos.. Se producirá un error si el usuario cancela la operación de fusión (no se encuentra el archivo de varias partes).
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: 27/05/2022

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