2012-02-29 15 views
0

フォーム。私は、コンテキストメニューを追加する方法を知っている、と私はコピー&ペーストを実行するためのトリックを知っている必要があります。どんな種類のコントロールを使用する必要がありますか?ファイルをコピーし、私は、Windowsフォームアプリケーションでコンテキストメニューを使用して、私のPCのあるフォルダから別のフォルダにいくつかのファイルをコピーしたいアプリケーション

サンプルコードは非常に参考になります。

答えて

2
string dirA = @"C:\"; 
string dirB = @"D:\"; 

string[] files = System.IO.Directory.GetFiles(dirA); 

foreach (string s in files) { 
    if (System.IO.Path.GetExtension(s).equals("bak")) { 
     System.IO.File.Copy(s, System.IO.Path.Combine(targetPath, fileName), true); 
    } 
} 
+0

私はラインのためのアクセスまたはそのようにしていないというエラーメッセージが出てい:System.IO.File.Copy(S、System.IO.Path.Combine(TARGETPATHファイル名)、真の);どんな考え?ありがとう –

+0

宛先フォルダのファイルをコピーする権限がありません。あなたの目的地のフォルダは何ですか?あなたは(例えばエクスプローラ)=オペレーティングシステムツールを使用して、そのフォルダ内のファイルをコピーすることができ – Steve

+0

はい、確かに....私はちょうどディレクトリパスを与え、いなくても、単一のfolder.Iは、私はいくつか変更されたプロパティまたは何かをする必要があると思いますそれを正確に把握することはできません。 –

関連する問題