终于有二个角了,庆祝!再问个问题散点分。

zhouqi66 2002-09-24 02:46:45
怎样最快从带路径的字串中取出文件名。
如从"C:\aaa\aaa.txt"中取出"aaa.txt"
...全文
26 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
miaoweijun 2002-09-24
  • 打赏
  • 举报
回复
MsgBox Mid(sfullpath, InStrRev(sfullpath, "\") + 1)

bob008 2002-09-24
  • 打赏
  • 举报
回复
从字符串中分离出文件路径,文件名及其扩展名
此函数从字符串中分离出路径
Function ParsePath (sPathIn As String) As String
 Dim I As Integer
 For I = Len(sPathIn) To 1 Step -1
  If InStr(":\", Mid$(sPathIn, I, 1)) Then Exit For
 Next
 ParsePath = Left$(sPathIn, I)
End Function
此函数从字符串中分离出文件名
Function ParseFileName (sFileIn As String) As String
 Dim I As Integer
 For I = Len(sFileIn) To 1 Step -1
  If InStr("\", Mid$(sFileIn, I, 1)) Then Exit For
 Next
 ParseFileName = Mid$(sFileIn, I + 1, Len(sFileIn) - I)
End Function
此函数从字符串中分离出文件扩展名
Function GetFileExt (sFileName As String) As String
 Dim P As Integer
 For P = Len(sFileName) To 1 Step -1
  If InStr(".", Mid$(sFileName, P, 1)) Then Exit For
 Next
 GetFileExt = Right$(sFileName, Len(sFileName) - P)
End Function
bob008 2002-09-24
  • 打赏
  • 举报
回复
接分!CSDN2001微软版光盘上有详细说明,如果你没买!呵呵!
water_j 2002-09-24
  • 打赏
  • 举报
回复
用COMMONDAILOG控件就行,里面有一个FILE...属性可以取得文件名

7,763

社区成员

发帖
与我相关
我的任务
社区描述
VB 基础类
社区管理员
  • VB基础类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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