なんか馬鹿な事かいてました。
TStringStreamはファイルをオープンするわけじゃなく、コンストラクタの引数で渡した文字列を
ストリームとして表すものだったんですね。標準ライブラリのやつと同じ感じか。

それはわかったんですがなぜメモリリークが検出されないのでしょうか。
あとBuilderの関数とかにはテキストモードでのファイルの読み込みとかするやつはないのですか?
まあCやC++の標準ライブラリを使えばいいんだけど一応知りたいんです。