System.ZLib.ZDecompressStream

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

procedure ZDecompressStream(inStream, outStream: TStream);

C++

extern DELPHI_PACKAGE void __fastcall ZDecompressStream(System::Classes::TStream* inStream, System::Classes::TStream* outStream);

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
procedure
function
public
System.ZLib.pas
System.ZLib.hpp
System.ZLib System.ZLib


Beschreibung

ZDecompressStream dekomprimiert den Quell-Stream (inStream) in dem Ziel-Stream (outStream).

ZDecompressStream kann einen EZDecompressionError auslösen.

Beispiel:

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;

Siehe auch