System.ZLib.TZDecompressionStream.Create
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
.