Hallo,
Zitat von
Delphi6-Hilfe:
SetSize wird aufgerufen, bevor der Speicher-Stream mit Daten aus verschiedenen Quellen oder mit dem Teilinhalt eines anderen Streams gefüllt wird.
Da steht nicht, daß man sie nur dann aufrufen kann. Mit einer Zuweisung zu
TMemoryStream.Size solltest du den Stream jederzeit kürzen können.
Gruß Hawkeye