Das "Zurückspulen" des Streams ist tatsächlich nötig, gerade ausprobiert.
@TE: Herzlich Willkommen in der
DP. Bitte benutz künftig für Delphi-Code auch die Delphi-Tags, entweder über die "Helm"-Schaltfläche im Beitragseditor oder indem Du den Code in [ delphi ] und [ /delphi ] (ohne die Leerzeichen) einschließt.