>>794
こちらのREALbasic3.5.2を用いてこちらの環境で再現しない確認までして
あなたのコードで正しいはずです、と書こうとして少し前のレスを見るに、


    バージョン:REALbasic5.1 for windows

助けになれなくてごめんなさい。

file.Existsの値がTrueになった時にゴミファイルが作成されてるかどうか分かれば
回避法も思い付くかもしれませんが、Windows版のバグである可能性が高いと思われます。