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 externos
  • Códigos de error
  • Barra de progreso
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
Comprime un archivo. Este archivo puede ser descomprimido por fUncompress.
Observación: No es probable que los archivos de tamaño pequeño estén comprimidos.
Recordatorio: Las funciones de archivo (funciones de zipXXX) permiten gestionar archivos en ZIP, CAB, 7z, etc.
// Compress a file
Res = fCompress("C:\Directories\File.txt", "C:\Directories\CompressedFile.txt")
Sintaxis
<Result> = fCompress(<Path of file to compress> , <Path of compressed file>)
<Result>: Integro
  • 0 si se realizó la compresión,
  • un código de error (valor superior a 0).
<Path of file to compress>: Cadena de caracteres
Nombre y ruta completa (o relativa) del archivo a comprimir (hasta 260 caracteres). Se puede utilizar una ruta de tipo UNC.
<Path of compressed file>: Cadena de caracteres
Nombre y ruta completa (o relativa) del archivo comprimido (hasta 260 caracteres). Se puede utilizar una ruta de tipo UNC.
Observaciones

Códigos de error

Se devuelven los siguientes códigos de error:
  • 1: El archivo a comprimir no se puede abrir.
  • 2: No se puede crear el archivo comprimido. Este error se produce si <Ruta del archivo comprimido> no existe.
  • 4: El archivo no se puede comprimir: se copia el archivo (el tamaño del archivo a comprimir es demasiado pequeño, por ejemplo).
  • 5: Insuficiente memoria para realizar la compresión.
  • 6: La compresión fue cancelada por el usuario: fStopCompress ha sido ejecutada.
  • 7: No hay espacio suficiente para crear el archivo comprimido.
El mensaje del código de error puede recuperarse mediante la función ErrorInfo con la constante rrMessage.

Barra de progreso

Para ver el progreso de la compresión de archivos, utilice Event para Process el mensaje GaugeCompaction (1174). Cuando se recibe este mensaje, el _EVE.wParam Variable contiene el porcentaje de compresión del archivo.
Componente: wd290std.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: 23/08/2022

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