2011-11-17 156 views
4

如何從文件夾的完整路徑獲取文件夾名稱?獲取目錄包含目錄的目錄名稱

這是文件路徑,

"c:\projects\roott\wsdlproj\devlop\beta2\text" 

這裏文本是文件夾名稱。

,但我想獲得一個包含文本的文件夾,即β2

回答

6

Path.GetDirectoryName method可用於返回「C:\項目\ roott \ wsdlproj \ devlop \β2」 ,如下圖所示:

Dim filePath As String = "c:\projects\roott\wsdlproj\devlop\beta2\text" 
Dim directory As String = Path.GetDirectoryName(filePath) 

獲取父文件夾的只是名字,「β2」,您可以拆分輸入,然後在第二最後一個條目,鑑於輸入確實是準確的:

Dim split As String() = filePath.Split("\") 
Dim parentFolder As String = split(split.Length - 2) 
9

週五2012年7月9日10:42 io.path.getFileName(文件路徑)將返回文件夾名稱