Function FileNameFromPath(strFullPath As String) As String
Dim I As Integer
For I = Len(strFullPath) To 1 Step -1
If Mid(strFullPath, I, 1) = "\" Then
FileNameFromPath = Right(strFullPath, Len(strFullPath) - I)
Exit For
End If
Next
End Function
This function gets just the file name from a string containg the full path to a file, as for instance found in a connect string.
Comments
FileNameFromPath function
April 2, 2010 by Anonymous, 1 year 42 weeks ago
Comment id: 7
What advantage does the function offer over Dir(strFullPath)?
Dir(strFullPath) only returns
May 21, 2010 by Anonymous, 1 year 35 weeks ago
Comment id: 9
Dir(strFullPath) only returns the file name if it actually exists on the local drive. The FileNameFromPath function does not check for existance and can therefore be used to for instance get a file name out of a connect string, without a file with that name existing locally.