[C# 資訊] SaveFileDialog 取資料夾路徑與檔名 - 程式成事

 

SaveFileDialog的Filename只能取得全部的位置路徑

而有時候會需要取得其資料夾會單獨的檔名

 

 

  //獲得檔路徑
  strFilePath = saveFileDialog1.FileName.ToString();

  //獲取檔案名,不帶路徑
  fileNameExt = strFilePath.Substring(strFilePath.LastIndexOf("\\") + 1);

  //獲取檔路徑,不帶檔案名
  FilePath = strFilePath.Substring(0, strFilePath.LastIndexOf("\\"));

 

 目前個人使用以下方法

 

  
string strPath = @"E:\YC\參考資料\重點整理.txt";

Path.GetFullPath(strPath);
//--E:\YC\參考資料\重點整理.txt

Path.GetPathRoot(strPath);
//--E:\
           
Path.GetDirectoryName(strPath);
//--E:\YC\參考資料
          
Path.GetFileName(strPath);
//--重點整理.txt
           
Path.GetFileNameWithoutExtension(strPath);
//--重點整理
   
Path.GetExtension(strPath);
//--.txt

 

 

arrow
arrow
    全站熱搜

    程式小超人 發表在 痞客邦 留言(0) 人氣()