在最后一次出现某个字符(文件名)后显示文本

时间:2013-01-10 12:25:23

标签: vb.net

好的,这次我正在使用VB.NET。仍然没有像C#那样获得VB,但无论如何。 我要做的是显示...的最后一部分:让我们说:C:\Program Files\Data\12345.doc。 我想看到的只是12345.doc。我怎样才能做到这一点?

2 个答案:

答案 0 :(得分:6)

这是一个文件名,因此请使用Path.GetFileName

Dim fileName = Path.GetFileName("C:\Program Files\Data\12345.doc")

答案 1 :(得分:3)

试试这个,

dim xStr="C:\Program Files\Data\12345.doc"
dim xResult=xstr.substring(xStr.lastIndexof("\"))

或者可能是这样,

dim xFilePath as New System.IO.FileInfo("C:\Program Files\Data\12345.doc")
 dim xFileName=xFilePath.Name