Return an object with information about all items within a zip archive.
OutputVar := ZipInfo(FileNameOrAddress , Size)Function Example: obj := ZipInfo("MyZipFile.zip")
The name of the variable in which to store the object containing information about all items.
Each item contains an object with following information:
FileName, Attributes, CompressedSize, UncompressedSize, CreateTime, ModifyTime, AccessTime.
FileName of zip file or address of zip file in Memory.
When FileNameOrAddress is an address, this parameter must be the size of zip memory returned by ZipCloseBuffer.
ZipCreateFile, ZipAddFile, ZipCloseFile, UnZip, ZipCreateBuffer, ZipAddBuffer, ZipCloseBuffer, UnZipBuffer, ZipRawMemory, UnZipRawMemory, ZipOptions, ZipAddFolder
LV:=(MyGui:=Gui.New()).Add("ListView","w800 h640",["Name","Attributes","CompressedSize","UncompressedSize","CreateTime","ModifyTime","AccessTime"]) MyGui.OnEvent("Close","GuiClose") 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 MyGui.Show() return GuiClose(p*) => ExitApp()