2015-01-11 78 views
-1

我成功地通過我給出的路徑將對象保存在xml文件中。 現在我想保存在用戶選擇的路徑(我希望FileDialog Box,用戶在計算機中精確選擇保存位置並可以創建/替換新的file.xml)通過用戶選擇的路徑保存xml文件

我試圖按照本指南進行操作,但我不明白,所以它不起作用。 http://msdn.microsoft.com/en-us/library/system.windows.forms.filedialog.filename.aspx

我會更高興得到一些幫助。謝謝你,祝你有美好的一天。 :)

+0

請告訴我們你有什麼樣的代碼,到目前爲止,我們也許能幫助你得到它的工作。 –

+2

定義「它不起作用」 – dotctor

+0

我刪除了它,因爲我沒有成功複製它。 –

回答

0

你可以用打開文件對話框如下:

OpenFileDialog theDialog = new OpenFileDialog(); 
theDialog.Title = "Open Text File"; 
theDialog.Filter = "TXT files|*.txt"; 
theDialog.InitialDirectory = @"C:\"; 
if (theDialog.ShowDialog() == DialogResult.OK) 
{ 
    // if user selected a file, show it's name 
    MessageBox.Show(theDialog.FileName.ToString()); 
} 
+0

正是我所期待的。謝謝。有什麼辦法可以保存某些東西而不刪除它?我的意思是,如果我有文本文件,我想打開它並保存文本,而不是文本? –

+0

對不起,我沒有得到你在問什麼。你想選擇一個現有的文件? –