Zitat von
mschaefer:
AudioArchiveSize ist erklärbar: Diese ist nur als ReadOnly definiert. Das heisst, dass Du die ehedem im Quellcode irgendwo vorbelegen mußt. Da ist es einfach intelligent die Property nicht abzuspeichern.
Hi Martin, du hast Recht. Wenn ich AudioArchiveSize RW setze wird die Property auch gespeichert.
Zitat von
JensW_2000:
Ich vermute inzwischen, dass das Problem nur bei Variablen auftritt, die durch das CollectionItem selbst gefüllt werden. Alle Properties die von "extern" gesetzt werden, schreibt Collection.SaveToStream brav in die Datei.
Das ist damit verworfen...
Die Collection speichert
nur den MemoryStream nicht ...
PS
Die
unit uArchiveCollection habe ich auch gleich noch etwas aufgeräumt.