# HB_GETUNZIPFILE()

Gets the number of files that are in the zipfile

Syntax

  HB_GETUNZIPFILE( <cFile>) ---> nNumber

Arguments

  <cFile> Name of the zip file

Returns

  <nNumber> The number of files contained inside the zipfile

Description

  This function returns the number of files that is stored in the zipfile. The purpose for this function is to use in conjuntion with the HB_UNZIPFILE() function, so you can use returned result in the code block. See example below.

Examples

          FUNCTION MAIN()
          Local nFiles :=HB_GETUNZIPFILE('test.zip')

          if nFiles >0
             ? "This files Contains ",nfiles
          endif

          Return Nil

          Here is an example of How to use HB_GETUNZIPFILE() in conjunction
          with HB_UNZIPFILE()

          Function Main()
          Local aGauge,nLen

          aGauge := GaugeNew( 5, 5, 7,40 , "W/B", "W+/B" ,'²')
          GaugeDisplay( aGauge )
          nLen := HB_GETUNZIPFILE('test22')
          hb_UNZIPFILE('test22',{|cFile,nPos| GaugeUpdate(aGauge,nPos/nLen),qout(cFile)},.t.)

          Return Nil

Status

  Ready

Compliance

  This function is a Harbour extension

Platforms

  All

Files

  Library is zlib.lib and zlib_bor.lib For Borland Compilers Library is zlib.lib zlib_ms.lib for MSVC compilers