|
|
|
|
- Códigos de error
- Barra de progreso
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 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. 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.
Esta página también está disponible para…
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|