|
|
|
|
- Condiciones de uso
- Uso de un archivo comprimido cifrado con una contraseña
- Varios
- Códigos de error
Define la contraseña utilizada para añadir archivos al archivo especificado y para extraer archivos del archivo especificado (formatos RAR, ZIP y WDZ).. La contraseña es associated con cada archivo. MyArchive is zipArchive ArchivePath is string = CompleteDir(fCurrentDir()) + "Archive.ZIP" IF fExtractPath(ArchivePath, fExtension) ~= ".zip" THEN IF zipOpen(MyArchive, ArchivePath) = 0 THEN // Encrypt the archive zipPassword(MyArchive, "Password") zipAddFile(MyArchive, "C:\MyFile.txt") // Add the file. The file is encrypted by the password END END
Sintaxis
<Result> = zipPassword(<Archive> , <Password>)
<Result>: Integro - 0 si la contraseña se ha definido correctamente,
- Un código de error (valor mayor que 0).
<Archive>: Cadena de caracteres o zipArchive Variable Nombre del archivo que se va a utilizar. Este nombre puede corresponder a: <Password>: Cadena de caracteres Contraseña utilizada para cifrar los archivos añadidos o para descifrar los archivos extraídos. Esta contraseña debe utilizar caracteres con un código ASCII entre 1 y 127. Esta contraseña no puede exceder los 255 caracteres.Para evitar cifrar los archivos añadidos o los archivos extraídos, tiene la posibilidad de utilizar una cadena vacía (""). Observaciones Condiciones de uso - Los formatos RAR, ZIP y WDZ no protegen el archivo cuando se abre.. La contraseña es necesaria para extraer los archivos del archivo comprimido y para añadirlos al archivo comprimido.
- Archivos en formato 7z: Esta función no está disponible.
- Archivos en formato TAR y TGZ (TAR.GZ): Esta función no está disponible.
Uso de un archivo comprimido cifrado con una contraseña La contraseña se define con zipPassword. Una vez definida la contraseña, se utiliza para todas las siguientes operaciones de archivo: - Adición de archivos: los archivos añadidos se cifrarán con esta contraseña
- Extracción de archivos: la contraseña se utilizará para descifrar todos los archivos extraídos.
La contraseña es Active para el archivo en el que se definió. La contraseña se pierde cuando se borra el archivo ( zipClose). Debe especificarse de nuevo después de zipOpen o zipCreate. Varios - Se puede especificar una contraseña diferente para cada archivo agregado o extraído en el mismo archivo comprimido.. Cada vez que se agrega o extrae un archivo, use zipPassword y especifique la contraseña que espera el archivo que se agregará o extraerá.
- No se puede modificar directamente la contraseña de un archivo encontrado en un archivo comprimido.. Debe extraer el fichero, borrarlo del archivo comprimido y volver a añadirlo al archivo comprimido con la nueva contraseña.
- zipInfoFile se utiliza para saber si un fichero del archivo está encriptado (+) o Normal (N).
Códigos de error Se devuelven los siguientes códigos de error: - 23: Característica no disponible para este formato de archivo.
El mensaje correspondiente al código de error es devuelto por zipMsgError. Clasificación Lógica de negocio / UI: Lógica de negocio
Esta página también está disponible para…
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|