Office中国论坛/Access中国论坛

标题: 如何得到当前目录的上级目录? [打印本页]

作者: woodennail    时间: 2004-10-25 03:47
标题: 如何得到当前目录的上级目录?
代码中利用CurrentProject.Path可以得到当前数据库文件的路径,怎么才能得到其上级目录的路径啊?
作者: Benjamin_luk    时间: 2004-10-25 18:44
Dim str As String, I As Integer, J As Integer, K As Integer

Dim str2 As String

str =CurrentProject.PathJ = Len(str)

For I = 0 To Len(str) - 1

If Mid(str, J - I, 1) = "\" Then

str2 = Mid(str, 1, J - I - 1)

I = Len(str) - 1

End If

Next I

MsgBox str2str2 就是一上级目录的路径 . 如果你还想要其他级目录, 请自行修改以上的代码就可以了
作者: swo    时间: 2004-10-26 02:10
Private Sub Command0_Click()

    Dim a, b As String

    Dim c As Integer

    a = CurrentProject.Path

    c = InStrRev(a, "\")

    b = Left(a, c)

    MsgBox b, vbOKOnly, "上级目录为……"

End Sub




欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/) Powered by Discuz! X3.3