C# と VB.NET の質問掲示板

わんくま同盟

ASP.NET、C++/CLI、Java 何でもどうぞ

C# と VB.NET の入門サイト


(過去ログ 34 を表示中)
■16894 / )  C#で複数のファイルをコピーする
□投稿者/ のびた (1回)-(2008/04/12(Sat) 16:52:32)

分類:[C#] 

こんにちは。
最近日曜プログラマをはじめました。
VisualStudioExpress2008のC#のファイルコピーについての質問です。

複数のファイルをコピーする際に
for (int i = 0; i < copySrcPath.Length; i++){
    FileSystem.CopyFile(copySrcPath[i], copyDestPath, UIOption.AllDialogs);
}

としています。これだと、同じファイル名が存在する場合には上書き確認が何度も
表示されてしまいます。
そこで、上書き確認を一度表示させて、後は同じ処理をするような方法はありませんでしょうか?

つまり、エクスプローラで複数のファイルをコピーした場合のように、
上書き確認で「すべて上書き」(XP)や「同じ処理をする」(Vista)などの確認ダイアログを
表示させたいのですが・・・。

返信 編集キー/


管理者用

- Child Tree -