System.Zip.TZipFile.ZipDirectoryContents
Delphi
class procedure ZipDirectoryContents(const ZipFileName: string; const Path: string; Compression: TZipCompression = zcDeflate; ZipProgress: TZipProgressEvent = nil); overload; static;
class procedure ZipDirectoryContents(const ZipFileName: string; const Path: string; const Encoding: TEncoding; Compression: TZipCompression = zcDeflate; ZipProgress: TZipProgressEvent = nil); overload; static;
C++
static void __fastcall ZipDirectoryContents(const System::UnicodeString ZipFileName, const System::UnicodeString Path, TZipCompression Compression = (TZipCompression)(0x8), TZipProgressEvent ZipProgress = 0x0)/* overload */;
static void __fastcall ZipDirectoryContents(const System::UnicodeString ZipFileName, const System::UnicodeString Path, System::Sysutils::TEncoding* const Encoding, TZipCompression Compression = (TZipCompression)(0x8), TZipProgressEvent ZipProgress = 0x0)/* overload */;
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
procedure function |
public | System.Zip.pas System.Zip.hpp |
System.Zip | TZipFile |
説明
ディレクトリのコンテンツを圧縮します。
ZipDirectoryContents は、Path
上に存在するディレクトリのコンテンツを圧縮し、ZipFileName
で指定されるファイルに入れます。
Compression
は、圧縮モードを指定します。
ZipProgress
は、オペレーションの進捗を追跡する、任意のコールバック メソッドです。