e-CryptIt Engine - Compression Xojo Plugin |
|
EinhugurZipArchives.ZipArchive Class (console safe)
A ZipArchive abstract base class that you cannot create instance of. The ZipArchiveReader and ZipArchiveReader inherit from this class.
The ZipArchive classes are for reading and writing zip files.
Note:This class is in EinhugurZipArchives Namespace
Object
ZipArchive
class EinhugurZipArchives.ZipArchive
Constructors
ZipArchive | A protected constructor. Since this is a abstract class that you cannot create instance of. |
Properties
EntryCount | Count of entries in the zip archive. |
IsOpen | Returns true if the archive is open else false. |
IsZip64 | Returns true if the zip archive is Zip64 archive, else false. |
LastError | Returns the last error that occurred by last operation that was executed or zero if no error. |
Methods
Close | Closes the archive and finalises all unsaved changes. |
EntryAt | Returns a entry with full details in the Zip Archive at a given index. |
EntryIsDirectory | Returns true if a entry in the Zip Archive at a given index is a directory, else false. |
EntryName | Gets name of a entry in the Zip Archive at a given index. |
Delegates
Notes
Note:Since this class is in namespace then you address it like this:
Dim zip as EinhugurZipArchives.ZipArchive
or
using EinhugurZipArchives
Dim zip as ZipArchive
Known limitations:Encrypted entries are not supported.
Apple and Microsoft extensions for special file flags are not supported.
Multi disk files are not supported.
No old style MacOS 9 resource forks are supported
Supported Platforms:
macOS Intel 64 bitmacOS Apple SiliconWindows 32 bitWindows 64 bitWindows ARM 64 bitLinux 32 bitLinux 64 bitLinux ARM 32 bitLinux ARM 64 bitiOS