[Overview][Constants][Types][Classes][Index] | Reference for unit 'Zipper' (#fcl)

# TUnZipper.UnZipAllFiles

Unzips all files in a zip file, writing them to disk

## Declaration

Source position: zipper.pp line 576

`public procedure TUnZipper.UnZipAllFiles; virtual; procedure TUnZipper.UnZipAllFiles(`
`const AZipFileName: RawByteString`
`);`

## Arguments

`AZipFileName` |  | Name of the .zip file unzipped in the method

## Description

This procedure unzips all files in a TZipper object and writes the unzipped files to disk.

The example below unzips the files into "C:\windows\temp":

    uses
      Zipper;
    var
      UnZipper: TUnZipper;
    begin
      UnZipper := TUnZipper.Create;
      try
        UnZipper.FileName := ZipFilePath;
        UnZipper.OutputPath := 'C:\Windows\Temp';
        UnZipper.UnZipAllFiles;
      finally
        UnZipper.Free;
      end;
    end.

Documentation generated on: May 14 2021