请教 怎样从目录的文件中提取文件名

bobedong 2005-06-03 03:31:14
我通过
Files = System.IO.Directory.GetFiles(Dir, "*.bmp")

获取某个目录下的bmp文件,我想提取出文件名,不包括路径,我想给每个文件换个名字,包括扩展名。
作文件类型转换。

请问 要用什么函数,怎么实现。
...全文
218 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
W_W_Q 2005-06-06
  • 打赏
  • 举报
回复
怎么用那么烦的办法?还是用Path吧
APP开发王 2005-06-03
  • 打赏
  • 举报
回复
我用的是 sx_lxh() 的方法,就是搂上的方法,呵呵!!!
sx_lxh 2005-06-03
  • 打赏
  • 举报
回复
path 为含文件名的路径名
sfile= path.Substring(path.LastIndexOf("\") + 1)
'得到文件名
str = SfILE.Substring(SfILE.LastIndexOf("."))
SfILE = SfILE.Remove(SfILE.Length - str.Length, str.Length)
'得到不含扩展名的文件名
tl_pear 2005-06-03
  • 打赏
  • 举报
回复
Dim fname, strpath As String
strpath = 文件夹路径
For Each fname In Directory.GetFiles(strpath, "*.bmp")
Rename(fname, strpath + "\" + "文件名" + "后缀名")‘更改名字和后缀!
Next
fanruinet 2005-06-03
  • 打赏
  • 举报
回复
用Path.GetFileName来从一个路径中提取出文件名

16,718

社区成员

发帖
与我相关
我的任务
社区描述
VB技术相关讨论,主要为经典vb,即VB6.0
社区管理员
  • VB.NET
  • 水哥阿乐
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧