使用File.OpenDialog如何将所选文件的副本复制到某个位置(预先声明甚至更好地从文本框中取出的字符串变量)位置? 我假设我首先可以简单地使用ofd方法,但是在哪里确定要复制的位置?
cd
和按钮:
app/controllers/
答案 0 :(得分:0)
如果我理解正确,那么一旦从打开文件对话框中选择文件,就要将其复制到某个位置。然后你可以使用像这样的代码 -
if (this.openFileDialog1.ShowDialog()== System.Windows.Forms.DialogResult.OK)
{
var fileName = this.openFileDialog1.FileName;
File.Copy(fileName, "DestinationFilePath");
}
或者在多个选定文件的情况下,如下所示 -
if (this.openFileDialog1.ShowDialog()== System.Windows.Forms.DialogResult.OK)
{
var fileNames = this.openFileDialog1.FileNames;
foreach (var fileName in fileNames)
{
File.Copy(fileName, "DestinationFilePath/" + fileName);
}
}
答案 1 :(得分:-1)