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

TUnZipper.UseUTF8

Indicates that the UTF-8-encoded names are used when locating and unzipping entries in the archive

Declaration

Source position: zipper.pp line 610

public property TUnZipper.UseUTF8 : Boolean
  read FUseUTF8
  write FUseUTF8;

Description

UseUTF8 is a Boolean property which indicates if UTF-8-encoded names are used when locating and unzipping items stored in the .ZIP archive.

Each TZipFileEntry instance stored in the Entries collection has both UTF-8-encoded and RawByteString (same as AnsiString with no code page) variants of file or directory names. Set UseUTF8 to True to use the UTF-8-encoded version. The default value is False, and causes the RawByteString version to be used.

UseUTF8 is used when methods like UnZipAllFiles, UnZipFiles, and UnZipFile are called.

See also

TUnZipper.Entries

  

Collection with TFullZipFileEntry instances for files and directories stored in the .ZIP archive

TUnZipper.UnZipAllFiles

  

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

TUnZipper.UnZipFiles

  

Unzips the specified files in a .ZIP archive file

TUnZipper.UnZipFile

  

Unzips a single file found in the specified .ZIP archive

TZipFileEntries

  

Collection used to store information about files and directories in the .zip archive

TZipFileEntry

  

Represents a file or directory added to a .ZIP file


Documentation generated on: May 14 2021