The ZIP Reader Object - HTML2EXE Programming Interface

Document Path: Home Page / Programming / HTML2EXE / Interfaces / ZIP Reader Object  
Properties Callback ItemCount ItemDate ItemName ItemSize Password Valid
Methods Close Extract ExtractAll Open
Properties

Callback

Value Function (progress callback)
Access Put
Notes
  • Callback function protype:
    function ProgressCallback(entryName, entryIndex, totalEntries, entryProgress, entrySize)
    {
    //return value: 1: continue to decompress; 0: skip this entry; -1: abort the process
    }
    

ItemCount

Value ULONG
Access Get
Notes

ItemDate

Value DATE
Arguments:
  • ULONG index
Access Get
Notes

ItemName

Value BSTR
Arguments:
  • ULONG index
Access Get
Notes

ItemSize

Value ULONG
Arguments:
  • ULONG index
Access Get
Notes

Password

Value BSTR
Access Get, Put
Notes

Valid

Value BOOL
Access Get
Notes
Methods

Close

Return Value
Notes

Extract

Return Value BSTR
Arguments:
  • ULONG index
  • BSTR destFolder
  • VARIANT_BOOL expandSubFolder (Optional, default(-1))
Notes

ExtractAll

Return Value
Arguments:
  • BSTR destFolder
Notes

Open

Return Value VARIANT_BOOL
Arguments:
  • BSTR path
Notes