環境:Visual C++6.0 MFC
素朴な質問なのですが、ファイルの上書き保存を防ぐ(同じ名前のファイルがある時に確認のメッセージボックスがでる等)クラス、関数ってありますか?
もしあるのであればどなたか教えていただけますでしょうか?
FindFirstFile
GetFileAttributes
PathFileExists
access
(MFC)
File::GetStatus
お好きなやつを調べて使ってください。
訂正
>File::GetStatus
CFile::GetStatus
こんなにたくさんあるんですね。
探せなかった自分が恥ずかしいです><
せっかく教えてもらったので全部調べて使ってみます。
こんな質問に答えてくれて心から感謝しています。
Blueさんありがとうございました^^
名前まちがってたw(これも双子のせいかなぁ、、、)
ちなみに私が挙げたやつは全てファイルの存在を確認する関数です。
> (同じ名前のファイルがある時に確認のメッセージボックスがでる等)
ような便利なヤツはあるか知りません。
(コピー・削除なら出るやつは知っているけど)
双子ってC++の事でマルチポストをしてた人ですね。
あんな人にもちゃんと忠告してあげてるBlueさんはやさしいですね。
Blueさん。これからもお世話になるかもしれませんがよろしくお願いします☆
ファイル選択ダイアログで既存ファイルを選んだときに確認メッセージを出させたいというだけなら
GetOpenFileNameでOPENFILENAME構造体のFlagsにOFN_OVERWRITEPROMPTを指定とか
CFileDialogでdwFlagsにOFN_OVERWRITEPROMPTを指定とか
通りすがりさんありがとうございます。
早速これも使ってみます。