保存复制/加载另一个文件的对话
本文关键字:文件 对话 另一个 加载 复制 保存 | 更新日期: 2023-09-27 18:15:09
我试图保存一个文件,但实际的文件已经构建并保存在临时位置,我只是想移动/复制预构建的文件到用户选择保存对话框的任何地方。
我现在有这个
fileName =已构建的文件路径
private void SaveFile()
{
SaveFileDialog savefile = new SaveFileDialog();
savefile.Filter = "Text files (*.txt)|*.txt|All files (*.*)|*.*";
if (savefile.ShowDialog() == DialogResult.OK)
{
using (StreamWriter sw = new StreamWriter(savefile.FileName))
sw.WriteLine(fileName);
}
}
显然,现在这只是写入路径到一个文本文件,但我试图找到一种方法,基本上复制该文件到用户指定的任何地方
你可以这样做
if (savefile.ShowDialog() == DialogResult.OK)
{
// you can use File.Copy
System.IO.File.Copy(fileName, saveFile.Filename);
}