Wie bleibt das denn mit dem setzen des Buffer SetLength bei TBytes?
Belassen?
Ja, denn dann bekommst du auch wirklich einen Buffer mit N Bytes. Bei einem String wären das nämlich doppelt so viele.
Delphi-Quellcode:
var
s: string;
b: TBytes;
begin
SetLength(s, 10); // 20 Bytes
SetLength(b, 10); // 10 Bytes;