- 締切済み
SHFileOperationについて
初心者です。よろしくお願いします! 今回VB.NETでAPIのSHFileOperationを使っているのですが、思い通りにいかない部分があります。 ファイルをコピーする時に表示されるダイアログは表示しておきたいのですが、上書きなどを確認するダイアログは表示したくありません。 これは「FOF_NOCONFIRMATION」の値をセットすればいいんでしょうか? また、場合によっては確認のメッセージが必要な時があります。 そして、その確認メッセージのボタン情報を取得する事って言うのは可能でしょうか?「はい」や「すべて上書き」など・・・・・・。 わかりにくいかもしれないですが、よろしくお願いします!!
- みんなの回答 (1)
- 専門家の回答
みんなの回答
- taka_tetsu
- ベストアンサー率65% (1020/1553)
回答No.1
>これは「FOF_NOCONFIRMATION」の値をセットすればいいんでしょうか? だけじゃないでしょう。FOF_NOCONFIRMMKDIRも必要かと。 >また、場合によっては確認のメッセージが必要な時があります。 って思いっきり矛盾してませんか? このAPIは、出さない指定をしたらメッセージは出ないし、設定しなかったら表示されるだけです。任意のタイミングで表示させることはできません。 >そして、その確認メッセージのボタン情報を取得する事って言うのは可能でしょうか?「はい」や「すべて上書き」など・・・・・・。 無理です。処理結果しか取れません。 http://yokohama.cool.ne.jp/chokuto/urawaza/struct/SHFILEOPSTRUCT.html