はじめまして、よろしくお願いします。
Windows2000 VC6で開発しているのですが、
DeleteFileで困っています。
たとえば "aaa"というファイルを削除したいときは
DeleteFile( "aaa" );
としますが、その直後に "bbb" というファイルを "aaa" に変更する
操作を行う、つまり
MoveFile( "bbb", "aaa" );
を実行するとエラーが起こって "bbb" は "aaa" に変更できません。
ファイルが完全に消去されたことを知るために、PathFileExists()を
使うのもよいと思うのですが、もっとよい方法はないのでしょうか?
すいません、
ファイルが削除されたことを知ることはできませんでしたが、
上の操作は、MoveFileEx()でできました。
どうしたらファイルが削除されたことを知ることができるんでしょうか?
CFileFind()等を使ってフォルダを監視するとか。
編集 削除そうですね、監視という方法が一番よいかもしれません。
ありがとうございました。