System.Zip

提供: RAD Studio API Documentation
移動先: 案内検索


パッケージ rtl290.bpl

クラス

EZipCRCException
EZipException

あらゆる .zip ファイル エラーの例外型です。

EZipFileNotFoundException
EZipWrongPassword
IZipCryptor ZIP アーカイブを暗号化または復号化する際に TZipFile が使用する、暗号化実装を表します。
TZipFile TZipFile は、.zip ファイルの作成、読み込みを行うためのクラスです。

ルーチン

TZipCompressionToString

TZipCompression 値を文字列に変換します。

PZipHeader

TZipHeader オブジェクトを指すポインタです。

TCreateCustomStreamCallBackオリジナルのストリームをベースにカスタム ストリームを作成するコールバックです。
TOnCreateCustomStream素のストリームへのアクセスを可能にするイベントのイベント型。
TStreamConstructor

TStreamConstructor は、圧縮/解凍ストリームを作成する関数への参照です。

TZip64EndOfCentralHeader
TZip64ExtraHeader
TZip64Header
TZipCompression

.zip の圧縮方法を列挙したものを表します。

TZipEndOfCentralHeader

.zip ファイルに書き込まれる最後のブロックです。

TZipHeader

TZipHeader には、.zip アーカイブ内のファイルに関する情報が含まれます。

TZipMode

.zip ファイルを開くモードの列挙型を表します。

TZipProgressEventzip ファイル操作の進行状況イベント ハンドラの型です。

変数

SIGNATURE_CENTRALHEADER
SIGNATURE_LOCALHEADER
SIGNATURE_ZIP64CENTRALHEADER
SIGNATURE_ZIP64ENDOFHEADER
SIGNATURE_ZIPENDOFHEADER

定数

CENTRALHEADERSIZECENTRALHEADERSIZE: Integer = $2A;
DEFAULT_BUFFER_SIZEDEFAULT_BUFFER_SIZE: Integer = $100000;
LOCALHEADERSIZELOCALHEADERSIZE: Integer = $1A;
MADEBY_MSDOSMADEBY_MSDOS: Integer = 0;
MADEBY_UNIXMADEBY_UNIX: Integer = 3;
ZIP64_EXTRAHEADERZIP64_EXTRAHEADER: Integer = 1;
ZIP64_MAXINTZIP64_MAXINT: Cardinal = $FFFFFFFF;