System.ZLib.TZDecompressionStream.Create

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

constructor Create(source: TStream); overload;
constructor Create(source: TStream; WindowBits: Integer); overload;
constructor Create(source: TStream; WindowBits: Integer; OwnsStream: Boolean); overload;

C++

__fastcall TZDecompressionStream(System::Classes::TStream* source)/* overload */;
__fastcall TZDecompressionStream(System::Classes::TStream* source, int WindowBits)/* overload */;
__fastcall TZDecompressionStream(System::Classes::TStream* source, int WindowBits, bool OwnsStream)/* overload */;

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
constructor public
System.ZLib.pas
System.ZLib.hpp
System.ZLib TZDecompressionStream


Beschreibung

Erstellt und initialisiert eine Instanz eines TZDecompressionStream-Objekts.

Der Parameter Source gibt den Eingabe-Stream an. Dieser wurde vorher zusammen mit einem TZCompressionStream-Objekt erstellt. Bei nachfolgenden Lese-Operationen werden die Daten aus Source gelesen und dekomprimiert.

Der Parameter OwnsStream legt fest, ob die TZDecompressionStream-Klasse ist der Eigentümer des Source-Stream oder nicht. Wenn OwnsStream True ist, wird der Source-Stream auf Destroy ausgelöst. Der Vorgabewert ist False.

Codebeispiele