Er will ja zuerst die Stringlänge und dann den String selbst in den Stream schreiben.
Delphi-Quellcode:
fS.WriteBuffer(laenge, SizeOf(laenge));
fS.WriteBuffer(PWideChar(daten)^, laenge * SizeOf(Char));
Ok.. Habe dann wohl was nicht korrekt verstanden.