This section describes methods for creates ZIP archive.
OpenArchive() | |||
---|---|---|---|
Open ZIP archive file. Syntax:
Parameters: m.tcZipName The ZIP archive file.m.tnAppend A append flag.Return values .T. - Archive create/open successfully..F. - Archive do not create/open successfully. | |||
CloseArchive() | |||
Close ZIP archive file. Syntax:
Parameters: m.tcComment ZIP archive comment.
| |||
OpenNewFile() | |||
Open file handle. Syntax:
Parameters: m.tcFileName File name in ZIP archive.m.ttCreated Datetime created.m.llIWontUTF8 A wish uses UTF-8 for encoding file name.
m.lcPassword File password.m.liCRC32 File CRC32 checksum. it is mandatory for m.lcPassword. Checksum is for all data.
Return values | |||
AppendFile() | |||
Add some file to ZIP archive. Syntax:
Parameters: m.tcFileName The source file name.m.tcNameInArchive File name in ZIP archive.m.llIWontUTF8
m.lcPassword File password.Return values | |||
WriteData() | |||
Write data to opened file handle. Syntax:
Parameters: m.tcData Return values | |||
CloseFile() | |||
Close file handle. Syntax:
| |||
SYS2007() | |||
Calculate CRC32 checksum for data. Syntax:
Parameters: m.lcData
|