Einzelnen Beitrag anzeigen

blackfin
(Gast)

n/a Beiträge
 
#6

AW: Problem beim Dekomprimieren mit TZDecompressionStream

  Alt 19. Jul 2011, 22:24
Mit nem Puffer aus nem Decompression-Stream zu lesen halte ich für gefährlich...was, wenn du einen nicht-dekomprimierbaren Block erwischst?
Warum nutzt du nicht einfach "CopyFrom" ?

Delphi-Quellcode:
CompressorStream := TZCompressionStream.Create(Stream);
MemoryStream := TMemoryStream.Create();
MemoryStream.CopyFrom(CompressorStream,0);
FreeAndNil(CompressorStream) ;
MemoryStream.Seek(0,soFromBeginning) ;

Geändert von blackfin (19. Jul 2011 um 23:01 Uhr)
  Mit Zitat antworten Zitat