IPWorks ZIP 2020 ActiveX Edition

Questions / Feedback?

ZCompress Control

Properties   Methods   Events   Configuration Settings   Errors  

The ZCompress control implements an LZC compressor and decompressor. It is compatible with the UNIX compress utility.

Syntax

ZCompress

Remarks

The LZC file format is used only to archive a single file. Accordingly, the operation of the control is simpler than that of the other controls.

To compress with the control, set ArchiveFile to the name of the LZC compressed file to be created, and FileDecompressedName to the name of the file to be compressed. Finally, invoke Compress. To extract the file, first set ArchiveFile. FileDecompressedName may then be set; if not, it will automatically be set based on the ArchiveFile name. Finally, invoke the Extract method.

Example (Creating an LZC File)


ZipControl.ArchiveFile = "c:\test.Z"
ZipControl.FileDecompressedName = "c:\test.txt"
ZipControl.Compress()
Example (Extracting from an LZC File)


ZipControl.ArchiveFile = "c:\test.Z"
ZipControl.FileDecompressedName = "c:\test.txt"
ZipControl.Extract()

Property List


The following is the full list of the properties of the control with short descriptions. Click on the links for further details.

ArchiveFileThe name of the zip, gzip, tar, or jar archive.
FileDecompressedNameFile name to decompress to, or compress from.
FileInputDataThe data of the file to be compressed.
ZCompressData(Decompression only) The LZC compressed file contents as a byte array.

Method List


The following is the full list of the methods of the control with short descriptions. Click on the links for further details.

AbortAborts the current operation.
CompressCreates the compressed archive.
ConfigSets or retrieves a configuration setting.
ExtractExtracts the compressed file from the archive.
ResetResets the control.

Event List


The following is the full list of the events fired by the control with short descriptions. Click on the links for further details.

BeginFileFired before a file is processed.
EndFileFired after a file is processed.
ErrorInformation about non-fatal errors.
OverwriteFired whenever a file exists and may be overwritten.
ProgressFired as progress is made.

Configuration Settings


The following is a list of configuration settings for the control with short descriptions. Click on the links for further details.

WriteToProgressEventWhether or not to write data to the Progress Event.
CodePageThe system code page used for Unicode to Multibyte translations.
UseInternalSecurityAPITells the control whether or not to use the system security libraries or an internal implementation.

Copyright (c) 2022 /n software inc. - All rights reserved.
IPWorks ZIP 2020 ActiveX Edition - Version 20.0 [Build 8300]