返回一个对象,其中包含 zip 压缩包内所有项目的信息。
OutputVar := ZipInfo(FileNameOrAddress , Size)
函数示例: obj := ZipInfo("MyZipFile.zip")
用于存储包含所有项目信息的对象的变量的名称。
每个项目都是一个对象,包含以下信息:
文件名、属性、压缩大小、未压缩大小、创建时间、修改时间、访问时间。
zip 文件的文件名或 zip 文件在内存中的地址。
当 FileNameOrAddress 是地址时,该参数必须是 ZipCloseBuffer 返回的 zip 内存大小。
ZipCreateFile, ZipAddFile, ZipCloseFile, UnZip, ZipCreateBuffer, ZipAddBuffer, ZipCloseBuffer, UnZipBuffer, ZipRawMemory, UnZipRawMemory, ZipOptions, ZipAddFolder
Gui, Add, ListView,w800 h640, Name|Attributes|CompressedSize|UncompressedSize|CreateTime|ModifyTime|AccessTime
for k, v in ZipInfo("MyZipFile.zip")
LV_Add("",v.Name, v.Attributes, v.CompressedSize, v.UncompressedSize, v.CreateTime, v.ModifyTime, v.AccessTime)
LV_ModifyCol()
Gui,Show
return
GuiClose:
ExitApp