VB.NET「閉じられたファイルにはアクセスできません」
VB.Netで「閉じられたファイルにはアクセスできません」が出ます。これはどのような時に出るのでしょうか?よろしくお願いいたします。
推測では「オープンしていないのにREADかWRITEを行なったように思えるのですが・・・」
投稿日時 - 2006-09-10 09:02:05
その通りだと思います。
「Open」にブレークポイントを置いて(F9キー)実行して下さい。ホントに通ってますか?
もし通ってたら、エラー箇所までステップ実行してください。(F8キー)
途中にCloseしてるコードがあるのでは?
ループの中とか怪しいです。
投稿日時 - 2006-09-10 11:45:10
「閉じているファイルにはアクセスできません」
というメッセージを表示しようと試しているのですが
でません。試した例は、ローカルのロックしているファイルにオープンを試みる、オープンしないままRead、Writeしてみる、オープン後、クローズしてからRead、Writeしてみる、ネットワークファイルをオープン後、ネットワーク共有を解除してRead、Writeしてみる、ネットワークファイルをオープン後、LANを無効にしてRead、Writeしてみる、いろいろなパターンを、ソースでブレイクしながら試しましたがメッセージは全て違いました。同じメッセージが出せれば、少し進展しそうなのですが...。よろしくお願いいたします。
投稿日時 - 2006-09-11 00:38:00
ありがとうございます。
調査します。
投稿日時 - 2006-09-10 22:37:43
このQ&Aは役に立ちましたか?
0人が「このQ&Aが役に立った」と投票しています
回答(1)