System.ZLib.ZDecompressStream
Delphi
procedure ZDecompressStream(inStream, outStream: TStream);
C++
extern DELPHI_PACKAGE void __fastcall ZDecompressStream(System::Classes::TStream* inStream, System::Classes::TStream* outStream);
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
procedure function |
public | System.ZLib.pas System.ZLib.hpp |
System.ZLib | System.ZLib |
説明
ZDecompressStream は、inStream
で表すソース ストリームを、outStream
で表す対象ストリームに展開します。
ZDecompressStream は、EZDecompressionError を発生させる場合があります。
次のサンプルを参照してください:
procedure myDecompress(sourcePath, destPath: string);
var
Source, Dest: TFileStream;
begin
Source := TFileStream.Create(sourcePath, fmOpenRead);
Dest := TFileStream.Create(destPath, fmCreate or fmOpenWrite);
ZDecompressStream(Source, Dest, zcDefault);
end;