>>230
そうですか。
疑問に思った理由は「Delphi4プログラミングバイブル」のp979に

strRead:=strRead + string(Buffer);

(strRead はString型、Bufferは添え字0から始まるChar型の配列)

というコードがあるのですが、このBufferも最後のヌルをつけていません。
厳密に正しいのかどうか、気になったので。