| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 714 人关注过本帖
标题:如何提取不分字符
只看楼主 加入收藏
yuk_yu
Rank: 3Rank: 3
等 级:论坛游侠
帖 子:334
专家分:134
注 册:2009-3-16
结帖率:85.71%
收藏
已结贴  问题点数:20 回复次数:6 
如何提取不分字符
我有段路径: \\public01\material\access.mdb
            \\public01\material\ac.mdb
            \\public01\material\lsit\acce.mdb
我要怎样才能得到他们的绝对路径,结果如下:
             \\public01\material\
             \\public01\material\
             \\public01\material\lsit\

搜索更多相关主题的帖子: 字符 
2010-01-12 22:51
bccnvb6
Rank: 2
等 级:论坛游民
帖 子:28
专家分:15
注 册:2008-10-17
收藏
得分:0 
= StrReverse(Right(StrReverse("\\public01\material\lsit\acce.mdb"), Len("\\public01\material\lsit\acce.mdb") - InStr(1, StrReverse("\\public01\material\lsit\acce.mdb"), "\"))) & "\"
2010-01-12 23:05
yuk_yu
Rank: 3Rank: 3
等 级:论坛游侠
帖 子:334
专家分:134
注 册:2009-3-16
收藏
得分:0 
回复 2楼 bccnvb6
可以写成涵数吗?谢谢
2010-01-14 13:39
bczgvip
Rank: 14Rank: 14Rank: 14Rank: 14
等 级:贵宾
威 望:66
帖 子:1310
专家分:5312
注 册:2009-2-26
收藏
得分:5 
那么函数的形式呢?比如参数是什么多少个,返回值是什么。
2010-01-14 16:46
不说也罢
Rank: 13Rank: 13Rank: 13Rank: 13
等 级:贵宾
威 望:39
帖 子:1481
专家分:4989
注 册:2007-10-7
收藏
得分:5 
StrReverse就是自带的函数啊,返回一个字符串的倒写

楼主也可以用一个笨办法:
程序代码:
Private Sub Command1_Click()
Dim s As String
Dim a As Integer
s = StrReverse(Text1)
a = InStr(s, "\")
If a <> 0 Then s = StrReverse(Mid(s, a, Len(s) - a + 1))
MsgBox s
End Sub


===================================================
讨厌C#的行尾的小尾巴;和一对大括号{ }
===================================================
2010-01-14 18:43
bccnvb6
Rank: 2
等 级:论坛游民
帖 子:28
专家分:15
注 册:2008-10-17
收藏
得分:5 
Function tq(a As String) As String
tq = StrReverse(Right(StrReverse(a), Len(a) - InStr(1, StrReverse(a), "\"))) & "\"
End Function
2010-01-14 20:06
风吹过b
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:贵宾
威 望:364
帖 子:4947
专家分:30084
注 册:2008-10-15
收藏
得分:5 

'取路径
Public Function SPATH(cs As String) As String
    SPATH = Left(cs, InStrRev(cs, "\"))
End Function

'取文件名
Public Function SFile(cs As String) As String
    SFile = Mid(cs, InStrRev(cs, "\") + 1)
End Function


授人于鱼,不如授人于渔
早已停用QQ了
2010-01-14 20:09
快速回复:如何提取不分字符
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.112368 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved