Difference between revisions of "unzip"

From Lazarus wiki
Jump to navigationJump to search
(zip unzip)
Line 1: Line 1:
== Unzip ==
+
== Unzip and zip ==
The unzip package contains several routines to unzip files on every Lazarus supported platforms. There are 3 units:
+
The unzip and zip package contains several routines to unzip or zip files on every Lazarus supported platforms. There are 4 units:
  
* '''unzip''' a unit which implements an unzip mechanism in native Pascal.  
+
* '''zip''' a unit which implements an zip mechanism with native Pascal links.
* '''unzipdll''' a unit which defines the interface for the info-zip unzip library.  
+
* '''unzip''' a unit which implements an unzip mechanism with native Pascal links.
 +
* '''zipbase''' a unit which defines the interface for the info-zip unzip library.  
 
* '''ziptypes''' contains some type definitions for the unzip unit.  
 
* '''ziptypes''' contains some type definitions for the unzip unit.  
  
The unzip library is included in Lazarus 2. It is not distributed by Free Pascal, it must be downloaded from its own [http://www.info-zip.org/ home page].
+
The zip library unit is included in Lazarus 2.  
  
 
== See also ==
 
== See also ==

Revision as of 11:20, 3 May 2020

Unzip and zip

The unzip and zip package contains several routines to unzip or zip files on every Lazarus supported platforms. There are 4 units:

  • zip a unit which implements an zip mechanism with native Pascal links.
  • unzip a unit which implements an unzip mechanism with native Pascal links.
  • zipbase a unit which defines the interface for the info-zip unzip library.
  • ziptypes contains some type definitions for the unzip unit.

The zip library unit is included in Lazarus 2.

See also

zip library link paszlib: Object oriented zip file handling which does not require external libraries

Go back to Packages List