| [Overview][Constants][Types][Classes][Index] | 
[Properties (by Name)] [Methods (by Name)] [Events (by Name)]
Creates a .ZIP archive file
Source position: zipper.pp line 413
| type TZipper = class(TObject) | ||
| public | ||
| constructor Create; | 
 | Constructor for the class instance | 
| destructor Destroy; override; | 
 | Destructor for the class instance | 
| procedure ZipAllFiles; virtual; | 
 | Zips all files in object and writes zip to disk | 
| procedure SaveToFile(); | 
 | Saves the archive to a file with a new name | 
| procedure SaveToStream(); | 
 | Save the archive to a stream | 
| procedure ZipFile(); | 
 | Zip one file to a zip file | 
| procedure ZipFiles(); | 
 | Zip multiple files into an archive | 
| class procedure Zip(); | 
 | Convenience method used to create a .zip file with the given name containing the specified file(s) | 
| procedure Clear; | 
 | Removes all values in the Entries and Files properties | 
| procedure Terminate; | 
 | Halts an assigned compressor in the class instance, and sets Terminated to True | 
| property BufferSize: LongWord; [rw] | 
 | Buffer size used when reading and processing files | 
| 
 | Threshold percentage which triggers progress notifications when processing files | |
| property OnProgress: TProgressEvent; [rw] | 
 | Event handler signalled to show a percent complete progress notifications | 
| property OnStartFile: TOnStartFileEvent; [rw] | 
 | Event handler signalled when compression for a file is started | 
| property OnEndFile: TOnEndOfFileEvent; [rw] | 
 | Event handler signalled when compression for a file has been completed | 
| property FileName: RawByteString; [rw] | 
 | Name of the .ZIP archive file where the compressed files and directories are stored | 
| property FileComment: string; [rw] | 
 | Comment stored in the .ZIP archive file | 
| 
 | Provides access to the list of files and directories in the archive | |
| 
 | Total memory used for the compressed content in the .ZIP file | |
| property Entries: TZipFileEntries; [rw] | 
 | Collection with the TZipFileEntry instances in the .ZIP archive | 
| property Terminated: Boolean; [r] | 
 | True if the Terminate method has been called | 
| property UseLanguageEncoding: Boolean; [rw] | 
 | Use language encoding | 
| end; | 
| 
 | Creates a .ZIP archive file | |
| | | ||
| TObject |