Lavorare con percorsi in Visual Basic NET ( VB.NET ) è importante ogni volta che si ha a che fare con la posizione di un file , ad esempio " C : . \\ Windows \\ example.inf , " e la necessità di sezionare il percorso nel nome del file, l'estensione del file e la directory in cui si trova il file . Manipolare il percorso in Visual Basic 6.0 è necessario manipolare la stringa manualmente con funzioni di stringa come " metà ". Fortunatamente, VB.NET dispone di una classe " Path" con le funzioni built-in " GetDirectoryName ", " GetFileNameWithoutExtension " e " GetExtension " per analizzare la stringa di percorso per voi . Istruzioni
1
Aprire il file VB.NET con un editor come Microsoft Visual Studio .
2
Dichiarare una variabile stringa e assegnarle un nome di percorso e di file , da aggiungendo il seguente codice nella funzione :
Dim mypath As String
mypath = " C : \\ dir \\ mysubdir \\ MYFILE.TXT "
3 < p > Visualizza il percorso del file senza il nome del file aggiungendo il seguente codice nella funzione :
Dim path_only As String
path_only = Path.GetDirectoryName ( mypath ) per
MsgBox ( path_only ) per
Questo visualizzerà "C : . \\ dir \\ mysubdir " Chiamando ripetutamente il " GetDirectoryName " con il risultato dalla chiamata precedente si sposterà il sentiero alto di una directory . Ad esempio, " Path.GetDirectoryName ( path_only ) " produrrà "C : . \\ Dir "
4
Mostra il nome del file senza il percorso o l'estensione del file aggiungendo il seguente codice :
< p > Dim filename_only As String
filename_only = Path.GetFileNameWithoutExtension ( mypath ) per
MsgBox ( filename_only ) per
Questo visualizzerà " MIOFILE . "
5
Visualizzare l'estensione del file , aggiungendo il seguente codice : Dim
extension_only As String
extension_only = Path.GetExtension ( mypath ) per
MsgBox ( extension_only ) per
Questo visualizzerà " . TXT ".
6
Salvare il file VB.NET , compilare ed eseguire il programma per visualizzare i risultati delle nuove funzioni di percorso .