How to Retrieve the File Name from a Path
Posted on January 5, 2009
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 | 'File/Folder Handling - How to Retrieve the File Name from a Path Option Explicit Public Function GetFileName(FilePath As String) As String Dim slashLocation As Integer On Error GoTo GetFileName_Error If Len(FilePath) = 0 Then GetFileName = "" Exit Function End If 'Find the last \ in the path slashLocation = InStrRev(FilePath, "\") GetFileName = Mid$(FilePath, slashLocation + 1, Len(FilePath) + 1 - slashLocation) ExitHere: On Error GoTo 0 Exit Function GetFileName_Error: GetFileName = "" MsgBox "Error " & Err.Number & " (" & Err.Description & ") in procedure GetFileName of Form Form1" End Function |
Related posts:
- How to Retrieve the Filepath from a Path
- How to write a string array to a text file
- How to Open a File and return the File Number
- How to Read a file and add each line to an array of strings
- How to Close a File for a given File Number
- How to get the file path for the selected file using Common Dialog control
- How to Return the path of a given full path to a file
- How to retrieve the full long path name from short path (MS Dos format)
- How to Check whether the given Path is Writeable
- How to Return Short path for given file (with long path)









May 15th, 2009 - 23:55
AWESOME! Thanks!!! :) CodeItBetter is the perfect name after reading this post