Devuelve una cadena que contiene el nombre base del último componente, menos cualquier extensión de archivo, en una ruta.
Sintaxis
object.GetBaseName(path)
Argumentos:
FileSystemObject.Observaciones
El método GetBaseName devuelve una cadena de longitud cero (" ") si ningún componente coincide con el argumento path.
Nota:
El método GetBaseName solo funciona en la cadena de ruta proporcionada con la extensión de archivo. No intenta resolver la ruta ni comprueba la existencia de la ruta especificada.
En el siguiente ejemplo se muestra el uso del método GetBaseName.
Ejemplo 1:
Function GetTheBase(filespec)
Dim fso
Set fso = CreateObject("Scripting.FileSystemObject")
GetTheBase = fso.GetBaseName(filespec)
End Function
' Usage
Dim baseName
baseName = GetTheBase("C:\testfile.txt")
' Output: testfile
Ejemplo 2:
Function GetTheBase(filespec)
Dim fso
Set fso = CreateObject("Scripting.FileSystemObject")
GetTheBase = fso.GetBaseName(filespec)
End Function
' Usage
Dim emptyPath
emptyPath = GetTheBase("")
' Output: ""