プロが教えるわが家の防犯対策術!

ファイルの削除を行うために以下のように書いて実行したところ。

「Microsoft VBScript 実行時エラー '800a0046'
- 書き込みできません。」
というエラーメッセージがでてしまいました。

-------------------------------
Set fso = CreateObject("Scripting.FileSystemObject")
Set src = fso.GetFile(FileName.txt)
src.Delete
-------------------------------

ファイルのプロパティを見てもフルコントロールを許可していますし、実行者もAdmin権限です。
どこをチェックすればよろしいでしょうか?
または、どのようにコーディングすればよいでしょうか?

A 回答 (1件)

指定のファイルを他のアプリで開いてませんか?


若しくは、他のアプリで開いて、そのアプリが落ちたり
してませんか?(Excelの場合、掴みっぱなしになる)
    • good
    • 0
この回答へのお礼

事前の読み込み処理の後クローズを入れてあげたらうまくいきました。
ありがとうございました。

お礼日時:2005/05/25 17:28

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

このQ&Aを見た人はこんなQ&Aも見ています