Metodo GetBaseName

Restituisce una stringa contenente il nome di base dell'ultimo componente, esclusa qualsiasi estensione di file, in un percorso.

Sintassi

object.GetBaseName(path)

Argomenti:

  • Object: obbligatorio. Sempre il nome dell'oggetto FileSystemObject.
  • Path: obbligatorio. Specifica del percorso del componente il cui nome di base deve essere restituito.

Note

Il metodo GetBaseName restituisce una stringa di lunghezza zero (" ") se nessun componente corrisponde all'argomento path.

Nota:

Il metodo GetBaseName funziona solo sulla stringa del percorso specificata con l'estensione di file. Non cerca di risolvere il percorso, né verifica l'esistenza del percorso specificato.

Nell'esempio seguente viene illustrato l'uso del metodo GetBaseName.

Esempio 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

Esempio 2

Function GetTheBase(filespec)
    Dim fso
    Set fso = CreateObject("Scripting.FileSystemObject")
    GetTheBase = fso.GetBaseName(filespec)
End Function

' Usage
Dim emptyPath
emptyPath = GetTheBase("")
 ' Output: ""