回 帖 发 新 帖 刷新版面

主题:如何获取路径下的文件名?

例如C:\windows\aaa.txt,我采用什么方法才可以取得aaa这个文件名。谢谢各位!

回复列表 (共3个回复)

沙发

找出最后那个反斜杠的位置即可:

st="C:\windows\aaa.txt"
st=mid(st,InstrRev(st,"\")+1)
FileName=left(st,len(st)-4)

板凳

LS的代码不是很通用,如果不是.txt,而是.a或.b或一些其它的,就会出现问题了。

俺的方案GetFileTitle取得文件名后,再见对"."进行split,然后取前半部分。前半步骤结果和LS一样,后半部分俺觉得会保险一点^_^

3 楼

你后半部分的代码是什么呢?谢谢!

我来回复

您尚未登录,请登录后再回复。点此登录或注册