Foxtable(狐表)用户栏目专家坐堂 → 如何获得文件夹的名字,不带路径?


  共有3803人关注过本帖树形打印复制链接

主题:如何获得文件夹的名字,不带路径?

帅哥哟,离线,有人找我吗?
zp36830655
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:婴狐 帖子:40 积分:575 威望:0 精华:0 注册:2012/10/27 2:41:00
如何获得文件夹的名字,不带路径?  发帖心情 Post By:2014/3/21 16:35:00 [只看该作者]

FileSys.GetDirectories()只能获得带路径的子目录名,如何获得不带路径的呢?

 回到顶部
帅哥哟,离线,有人找我吗?
Bin
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:贵宾 帖子:35433 积分:178524 威望:0 精华:3 注册:2013/3/30 16:36:00
  发帖心情 Post By:2014/3/21 16:40:00 [只看该作者]

Dim s As String = "C:\abc\bbb"
Dim lio As Integer=s.LastIndexOf("\")
MessageBox.show(s.SubString(lio+1,s.length-lio-1))

 回到顶部
帅哥哟,离线,有人找我吗?
Bin
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:贵宾 帖子:35433 积分:178524 威望:0 精华:3 注册:2013/3/30 16:36:00
  发帖心情 Post By:2014/3/21 16:42:00 [只看该作者]

这个更加简便
Dim s As String = "C:\abc\bbb"
messagebox.show( filesys.GetName(s))


 回到顶部
帅哥哟,离线,有人找我吗?
zp36830655
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:婴狐 帖子:40 积分:575 威望:0 精华:0 注册:2012/10/27 2:41:00
  发帖心情 Post By:2014/3/21 16:57:00 [只看该作者]

额,我就是用的第一种,但是是用substring来的

第二个那个我还以为只能针对文件,不能针对文件夹嘞~~

多谢了

 回到顶部
帅哥哟,离线,有人找我吗?
zp36830655
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:婴狐 帖子:40 积分:575 威望:0 精华:0 注册:2012/10/27 2:41:00
  发帖心情 Post By:2014/3/21 16:58:00 [只看该作者]

看错了,我是直接substring(lio),也没问题吧?

 回到顶部