将视频文件保存到指定文件夹:Windows窗体应用程序c#

本文关键字:Windows 窗体 应用程序 文件夹 文件 视频 保存 | 更新日期: 2023-09-27 18:17:11

嘿,伙计们嗯嗯,你可以看到我有麻烦保存视频文件,因为在一些线程的一些答案在这里不建议视频文件应该保存在数据库中,因为它只会延长的过程,所以这里的点是,我试图保存视频文件从一个特定的文件夹。我不太习惯"savefiledialog"功能,但我正在研究它,

我只是想知道是否有可能创建相同的视频文件,并使用savefiledialog将其保存为具有不同名称的新副本。

这是我的表单的示例

谢谢你的回复,如果有的话

将视频文件保存到指定文件夹:Windows窗体应用程序c#

您可以使用System.IO.File.Copy将文件从源复制到目标。例如:

var sourceFile=@"d:'video.avi";
var saveFileDialog = new SaveFileDialog();
//You can offer a default name
saveFileDialog.FileName = "video-copy.avi";
if (saveFileDialog.ShowDialog() == DialogResult.OK)
{
    System.IO.File.Copy(sourceFile, saveFileDialog.FileName);
}

如果目标文件存在,您将收到一个异常。您可以使用System.IO.File.Exists检查文件是否存在,也可以使用System.IO.File.Copy(source, destination, true)覆盖目标文件。