Renvoie une chaîne contenant le nom de base du dernier composant d'un chemin, moins l'extension de fichier éventuelle.
Syntaxe
object.GetBaseName(path)
Arguments :
FileSystemObject.Remarques
La méthode GetBaseName renvoie une chaîne de longueur nulle (" ") si aucun composant ne correspond à l'argument path.
Remarque :
La méthode GetBaseName fonctionne uniquement sur la chaîne de chemin fournie avec l'extension de fichier. Elle ne tente pas de résoudre le chemin et ne vérifie pas non plus l'existence du chemin spécifié.
Les exemples suivants illustrent l'utilisation de la méthode GetBaseName.
Exemple 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
Exemple 2 :
Function GetTheBase(filespec)
Dim fso
Set fso = CreateObject("Scripting.FileSystemObject")
GetTheBase = fso.GetBaseName(filespec)
End Function
' Usage
Dim emptyPath
emptyPath = GetTheBase("")
' Output: ""