我有一個樹形視圖,一個按鈕和一個工具箱。我將通過從工具箱中拖放項目來創建樹。最後,我將把樹結構存儲爲一個xml文件。爲此,當我點擊按鈕時,它會提示保存對話框,一旦用戶選擇要存儲的路徑,我就可以成功保存xml文件。現在,如果我想在每次(不管何時修改樹結構)打開保存對話框時保存結構,那麼當我進行更改(第一次除外)(如MS字)時,如何實現它?用C保存文件#
Q
用C保存文件#
0
A
回答
0
只需將您在對話框中選擇的文件名保存在變量中即可。下次檢查你是否有文件名,如果你只是保存文件。
0
如果在窗體上「拖放」SaveFileDialog,則SaveFileDialog對象將具有FileName集合,直到關閉該應用程序爲止。沒有必要保存到表單類中的字段。雖然它基本相同。
private SaveFileDialog saveFileDialog = null;
private string GetFileName()
{
if (saveFileDialog.FileName != String.IsNullOrEmpty(saveFileDialog.FileName))
{
return saveFileDialog.FileName;
}
else
{
if (saveFileDialog.ShowDialog() == System.Windows.Forms.DialogResult.OK)
{
return saveFileDialog.FileName;
}
else
{
//throw exception or something similar
}
}
}
相關問題
- 1. 用C保存文本文件#
- 2. 將文件保存在C
- 3. c#保存文件目錄
- 4. C#權限保存文件
- 5. 在C#中使用OpenFileDialog保存文件
- 6. C#使用「/」名稱保存文件
- 7. 在C中使用SaveFileDialog保存文件#
- 8. 用動態名稱保存文件C#
- 9. 在C中使用libcurl保存文件
- 10. 保存js文件用C#命令
- 11. 使用MemoryStream保存.docx文件C#
- 12. 保存應用程序特定的保存文件C#visual studio
- 13. 保存文件不保存文件
- 14. 如何在C#中使用保存對話框保存ASCII文本文件?
- 15. 使用C#將excel文件保存爲值使用C#
- 16. 在文件名中用斜槓保存文件 - objective-c
- 17. 保存文件不使用保存文件對話框
- 18. 用c#保存XML文件並保留空元素的格式
- 19. 保存文件
- 20. c#如何保存一個沒有保存文件的陣列
- 21. Caffe C++保存網絡caffemodel文件
- 22. C#:將圖像保存到文件夾
- 23. C#從HTTP請求中保存文件
- 24. C# - 保存DataGridView文件並加載
- 25. 保存文件c# - 沒有覆蓋?
- 26. C#保存文件對話框錯誤
- 27. C#在桌面上保存txt文件
- 28. 圖元文件保存在C#
- 29. 將數據保存到文件中C++
- 30. C#Winform:設置文件保存位置
你想要所有的代碼,所以你不必思考或寫一點點它嗎? – leppie 2010-10-11 11:30:51
這是什麼類型的應用程序? – cjk 2010-10-11 11:31:02