私はテキストファイルを扱っています。実際には1つのファイル。そこに情報をコピーする必要があります。私はstreamReaderとstreamWriterを使用しています。しかし、ファイルを閉じてもう一度開いてみるとエラーが発生します。別のサブメソッドで同じIOライターを使用すると、ファイルが使用中であることを示す実行時エラーメッセージが表示されます。テキストファイルをいつでも別に閉じて開くことができる方法はありますか?VB.NET 2010のIO /ファイル
Dim ioFile As New StreamWriter(filename, False)
'code
iofile.close()
私が何回読むか書いても何の問題はありませんが、私がそれを閉じると開くことはできません。 Trueに
あなたのコードを投稿してください。ストリームを適切に閉じていますか? – Oded
@Oded:それをチェックしてください。 –
あなたは、ファイルを読みたいマシン上の他のプロセスと戦っています。また、あなたがそれをやり直してしまうのを防ぐことができます。ウイルススキャナ、検索インデクサ、これらの種類のプログラム。最初にファイルの名前を変更します。 –