System.ZLib.ZDecompressStream

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

procedure ZDecompressStream(inStream, outStream: TStream);

C++

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

Propriétés

Type Visibilité  Source Unité  Parent
procedure
function
public
System.ZLib.pas
System.ZLib.hpp
System.ZLib System.ZLib

Description

ZDecompressStream décompresse le flux source représenté par inStream dans le flux de destination représenté par outStream.

ZDecompressStream peut déclencher une erreur de décompression EZDecompressionError.

Voir l'exemple de code suivant :

 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;

Voir aussi