dポイントプレゼントキャンペーン実施中!

WSH OpenTextFile クローズできない?

WSH(言語:VBS)のOpenTextFileを使ってテキスト書き込み処理を
書きました。

.closeメソッドにてファイルを閉じているのにもかかわらず、
書き終わったテキストを開こうとするとロックが解除されずに
残ってしまうようです。

この症状の原因をご存知の方はいらっしゃいませんでしょうか。

A 回答 (2件)

こんにちは。



>.closeメソッドにてファイルを閉じているのにもかかわらず、

コードを見ずには、分かりませんね。そんなことがあったかな、という印象です。
読み取り専用などになっているなら分かりますが、テキストを開こうとして、ロックしているという話も分かりません。

この回答への補足

回答ありがとうございます。

自己解決しました。
どうやら、まだVBSの処理が終わる前にファイルを
開いていたようでした。

補足日時:2010/01/23 11:35
    • good
    • 0

利用のためにオブジェクトを宣言していると思います。



クローズの後で
Set 宣言したオブジェクト = Nothing

を記述すれば良いはずです。

この回答への補足

回答ありがとうございます。

> クローズの後で
> Set 宣言したオブジェクト = Nothing

上記については、実施しておりますが、
現象は発生いたします。

補足日時:2010/01/19 23:02
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!