2011-12-01 54 views
2

如何僅通過使用保存文件對話框來獲取文件名?從保存文件對話框中獲取名稱

MessageBox.Show("File was created with name: " + SOME CODE HERE + 
     Environment.NewLine + Environment.NewLine + 
     "You can find it at: " + Environment.NewLine + sfdNewFile.FileName); 

回答

6

System.IO.Path.GetFileName; 

您可以用參數調用它sfdNewFile.FileName

+1

,如果我需要什麼了擴展名的文件名? – NewHelpNeeder

+0

System.IO.Path.GetFileNameWithoutExtension 有關Path類的更多信息[鏈接](http://msdn.microsoft.com/zh-cn/library/system.io.path.aspx) – Shai

+0

Ok!萬分感謝。 – NewHelpNeeder

5

用途:

System.IO.Path。 GetFileName(sfdNewFile.FileName);

例子:

MessageBox.Show("File was created with name: " + SOME CODE HERE + 
     Environment.NewLine + Environment.NewLine + 
     "You can find it at: " + Environment.NewLine + System.IO.Path.GetFileName(sfdNewFile.FileName)); 
+0

如果您發佈代碼,XML或數據樣本,請**在文本編輯器中突出顯示這些行,然後單擊編輯器工具欄上的「代碼示例」按鈕(「{}」)以精確地格式化和語法突出顯示它! –

+1

@marc_s:我做到了,不幸的是格式化無法正常工作。 – Ian

+0

@marc_s:你可以在製作時檢查你的編輯嗎?您打破了相關MSDN頁面的鏈接。謝謝。 – Ian