我已经为用户制作了这个代码来选择一个文件夹,以便将我的两个文件复制到该文件夹。代码是这样的:
string sourcePath = @"C:\Documents and Settings\akib\";
string fileName1 = @"untitled.jpg";
string fileName2 = @"Copyuntitled.jpg";
DialogResult result = folderBrowserDialog1.ShowDialog();
if (result == DialogResult.OK)
{
var destinationFolderName = folderBrowserDialog1.SelectedPath;
if (Directory.Exists(destinationFolderName))
{
File.Copy(sourcePath + "/" + fileName1, destinationFolderName
+ "/" + fileName1);
File.Copy(sourcePath + "/" + fileName2, destinationFolderName
+ "/" + fileName2);
}
}
但现在我想扭转它。也就是说,如果用户在某个位置有两个文件,我想将其复制到c:\programfiles\myfolder
. 那么FolderBrowseDialog
在这种情况下可以使用吗?如果是怎么办?