Sorry, dass ich erst jetzt antworte, aber ich hab' den Thread irgendwie nicht beachtet ^^
Was mir auffällt:
TStream.Create;
TStream ist eine abstrakte Klasse. Und was macht man damit nicht? Genau - verwenden
Im Ernst: Verwende dort einen TMemoryStream oder so - dann geht auch das Kopieren
Und der Stream muss natürlich published sein - sonst geht das alles nicht mit der Collection
Soweit so gut ... aber funktioniert es auch?