フォルダ内のファイルごと消すについて

解決


manabu  2005-05-15 22:13:05  No: 121675  IP: [192.*.*.*]

RmDirの構文でフォルダの中身ごと消そうとするとエラーがでます。ヘルプでよく読むとフォルダ内にファイルがあるとエラーになるみたいです。他にフォルダ内のファイルごと消せる文はありますか?
VB6SP5でバックアップソフトを作っています。で、保存確保する場所で前回の保存データを削除して新しく保存しようと考えています。保存データは1つのフォルダ内に色々なファイルがあるためです。

編集 削除
LESIA  2005-05-16 05:01:41  No: 121676  IP: [192.*.*.*]

FileSystemObjectオブジェクトを使えば出来ます。

Dim fso As Object

Set fso = CreateObject("Scripting.FileSystemObject")
fso.DeleteFolder "C:\hogehoge"
'fso.DeleteFolder "C:\hogehoge", True '読み取り専用ファイルも削除
Set fso = Nothing

編集 削除
じゃんぬねっと  URL  2005-05-16 10:39:44  No: 121677  IP: [192.*.*.*]

だうぞ。
http://jeanne.wankuma.com/tips/directory/05-delete.html

編集 削除
manabu  2005-05-16 22:02:44  No: 121678  IP: [192.*.*.*]

ありがとうございました。おかげで完成しました。これからもよろしくお願いします。

編集 削除