• 締切済み

SHFileOperationについて

初心者です。よろしくお願いします! 今回VB.NETでAPIのSHFileOperationを使っているのですが、思い通りにいかない部分があります。 ファイルをコピーする時に表示されるダイアログは表示しておきたいのですが、上書きなどを確認するダイアログは表示したくありません。 これは「FOF_NOCONFIRMATION」の値をセットすればいいんでしょうか? また、場合によっては確認のメッセージが必要な時があります。 そして、その確認メッセージのボタン情報を取得する事って言うのは可能でしょうか?「はい」や「すべて上書き」など・・・・・・。 わかりにくいかもしれないですが、よろしくお願いします!!

みんなの回答

  • taka_tetsu
  • ベストアンサー率65% (1020/1553)
回答No.1

>これは「FOF_NOCONFIRMATION」の値をセットすればいいんでしょうか? だけじゃないでしょう。FOF_NOCONFIRMMKDIRも必要かと。 >また、場合によっては確認のメッセージが必要な時があります。 って思いっきり矛盾してませんか? このAPIは、出さない指定をしたらメッセージは出ないし、設定しなかったら表示されるだけです。任意のタイミングで表示させることはできません。 >そして、その確認メッセージのボタン情報を取得する事って言うのは可能でしょうか?「はい」や「すべて上書き」など・・・・・・。 無理です。処理結果しか取れません。 http://yokohama.cool.ne.jp/chokuto/urawaza/struct/SHFILEOPSTRUCT.html

参考URL:
http://yokohama.cool.ne.jp/chokuto/urawaza/struct/SHFILEOPSTRUCT.html

関連するQ&A

専門家に質問してみよう