此函数用于创建一个新的空 zip 文件,可使用 ZipAddFile 或 ZipAddBuffer 向其中添加文件。
OutputVar := ZipCreateFile(FileName , Password)
函数示例: hZip := ZipCreateFile("MyScript.zip", "MyPassword")
用于保存 zip 句柄的变量名;该句柄可用于 ZipAddFile、ZipAddBuffer 和 ZipCloseFile。
要创建的 zip 文件的名称或路径。
用于 zip 文件的密码。
使用 ZipCreateFile 创建一个新的 zip 文件,然后使用 ZipAddFile 或 ZipAddBuffer 向其中添加文件,最后使用 ZipCloseFile 关闭文件。
您无法向现有 zip 文件或已经调用 ZipCloseFile 的 zip 文件继续添加文件;如果需要修改,请先使用 UnZip 解压全部文件,再创建新的 zip 文件。
A_ZipCompressionLevel 可用于更改压缩级别。使用 0 表示最低压缩,使用 9 表示最高压缩。
ZipAddFile, ZipCloseFile, ZipOptions, UnZip, ZipCreateBuffer, ZipAddBuffer, ZipCloseBuffer, UnZipBuffer, ZipRawMemory, UnZipRawMemory, ZipInfo, ZipAddFolder
hZip:=ZipCreateFile("C:\Test.zip")
ZipAddFile(hZip, "C:\MyScript.ahk")
ZipCloseFile(hZip)