Gibt eine Zeichenfolge zurück, die den Basisnamen der letzten Komponente in einem Pfad enthält, ohne die Dateierweiterung.
Syntax
object.GetBaseName(path)
Argumente:
FileSystemObject.Anmerkungen
Die GetBaseName-Methode gibt eine Zeichenfolge mit Nulllänge (" ") zurück, wenn keine Komponente mit dem Argument "path" übereinstimmt.
Hinweis:
Die GetBaseName-Methode funktioniert nur in der angegebenen Pfadzeichenfolge mit Dateierweiterung. Es wird weder versucht, den Pfad aufzulösen, noch wird geprüft, ob der angegebene Pfad vorhanden ist.
Das folgende Beispiel veranschaulicht die Verwendung der GetBaseName-Methode.
Beispiel 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
Beispiel 2:
Function GetTheBase(filespec)
Dim fso
Set fso = CreateObject("Scripting.FileSystemObject")
GetTheBase = fso.GetBaseName(filespec)
End Function
' Usage
Dim emptyPath
emptyPath = GetTheBase("")
' Output: ""