2015-10-11 24 views
1

嘿傢伙嗯,你可以看到我無法保存視頻文件,因爲在這裏的一些線程中的一些答案並不表示應該保存視頻文件在數據庫中,因爲它只會延長進程,所以這裏的重點是我試圖從特定文件夾保存視頻文件。即時通訊不是用於「savefiledialog」功能,但我正在研究它,將視頻文件保存在特定的文件夾中:Windows窗體應用程序C#

我只需要知道是否有可能創建相同的視頻文件,並保存爲一個新的副本與不同的名稱使用savefiledialog。

Here's the sample of my form pre

感謝您的答覆傢伙,如果有一個

+0

是否要將文件複製到目的地? 'System.IO.File.Copy(source,destination)' –

+0

我必須在源文件中指定文件名嗎? –

+0

是的,您應該在源和目標中指定文件名。 –

回答

1

您可以使用System.IO.File.Copy從源到目的地複製文件。例如:

var [email protected]"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)覆蓋目標文件。

相關問題