Ich gebe mich geschlagen, Du hast in beiden Fällen Recht...
Über die Ascii-Werte von 0 und 1 hatte ich nicht nachgedacht. Ist eine elegante Lösung, sich die eine if-Abfrage zu sparen.

Und wenn man wie ich die if (count > 7) Abfrage an den Anfang stellt, geht tatsächlich das letzte von den 1000 Bytes verloren.

Ist mir jetzt aber peinlich, das zuzugeben...

askazo