如何获得一个文件的文件名?

yfengs 2003-07-18 11:53:15
str = Directory.GetFiles("11")
file=str(i)
finame=?
我只想获得文件的文件名,怎么写?谢谢!~
...全文
61 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
panyee 2003-07-18
  • 打赏
  • 举报
回复
FileInfo fi = new FileInfo(FilePath);
String Name = fi.Name;
String FileTitle = Name.TrimEnd(fi.Extension.ToCharArray());
dongbeiren 2003-07-18
  • 打赏
  • 举报
回复
试试下面这个:
Dim i As Integer
Dim dir As New DirectoryInfo("d:\")
Dim str() As FileInfo
Dim file As String
Dim filename As String
str = dir.GetFiles()
For i = 0 To str.Length - 1
filename = str(i).Name
Next
yfengs 2003-07-18
  • 打赏
  • 举报
回复
呵呵,看到了,谢谢~
yfengs 2003-07-18
  • 打赏
  • 举报
回复
我不想要扩展名~
glhx 2003-07-18
  • 打赏
  • 举报
回复
用path.getfilename(filename)就可以
panyee 2003-07-18
  • 打赏
  • 举报
回复

string finame = Path.GetFileName(file);
glhx 2003-07-18
  • 打赏
  • 举报
回复
用path.getfilename(filename)就可以
Fortune2k1 2003-07-18
  • 打赏
  • 举报
回复
path.GetFileNameWithoutExtension()

16,554

社区成员

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

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