• ベストアンサー

ファイル・ディレクトリ削除を一度に

特定のディレクトリ以下のファイルを全部削除、同時に その後ディレクトリも削除を一度にやってくれる サンプルをご存知ないでしょうか。 また、DeleteFile(); は ワイルドカードは使えない のでしょうか。。。

質問者が選んだベストアンサー

  • ベストアンサー
noname#5537
noname#5537
回答No.1

Windows でしたら, SHFileOperation で出来ます。

参考URL:
http://www.google.co.jp/search?q=SHFileOperation+&ie=UTF-8&oe=UTF-8&hl=ja&btnG=Google+%E6%A4%9C%E7%B4%A2&lr=lang_ja
oupatu
質問者

お礼

ありがとうございました。 あれこれみているとこの方法が無難ですね。

その他の回答 (2)

  • mamakari
  • ベストアンサー率34% (20/58)
回答No.3

DeleteFile()はワイルドカードは使えません。

oupatu
質問者

お礼

よくわかりました。ありがとうございました。

  • abayama
  • ベストアンサー率48% (38/79)
回答No.2

SHFileOperationを使えば、エクスプローラでできるような処理は一発でできます。

参考URL:
http://www.nsg.co.jp/nbb/ss/joy/ig971208.htm
oupatu
質問者

お礼

ありがとうございました。 お教えいただいた方法でやってみます。

関連するQ&A