从 zip 压缩包中提取一个项目。
OutputVar := UnZipBuffer(ZipFileName or Address or BufferObject, FileToExtract, VariableName, Password)
函数示例: sz := UnZipBuffer("MyZip.zip", "scripts\MyScript.ahk")
sz := UnZipBuffer(zipBuffer, sz, "scripts\MyScript.ahk", var)
用于存储提取文件大小的变量的名称。
zip 压缩包的路径和名称、Buffer 对象,或指向包含 zip 压缩包的内存地址/指针。
内存中 zip 压缩包的大小(以字节为单位)。当前一个参数是 ZipFileName 时,跳过此参数。请参阅示例。
要从 zip 压缩包中提取的文件相对路径和名称,或从零开始的索引。
用于存储提取的文件的变量的名称。
zip 压缩包的密码。
ZipCreateFile, ZipAddFile, ZipCloseFile, ZipOptions, ZipCreateBuffer, ZipAddBuffer, ZipCloseBuffer, UnZipBuffer, ZipRawMemory, UnZipRawMemory, ZipInfo, ZipAddFolder
sz := UnZipBuffer("C:\Test.zip", "Test.txt", var)