Ich habe umgebaut, es wird noch verwirrender:
Delphi-Quellcode:
//umkopieren in anderen Stream
ms:=TMemoryStream.Create();
ms.Position := 0;
ms.CopyFrom(Vorlage.Settings.Stream1, Vorlage.Settings.Stream1.size);
...
schon beim Kopieren in ms ist das Array Vorlage.Felder, was damit ja eigentlich überhaupt nichts zu tun hat, leer!
Ciao
Stefan