Arbeta med banor i Visual Basic NET ( VB.NET ) är viktigt när du har att göra med placeringen av en fil , till exempel " C : . \\ Windows \\ example.inf , " och måste dissekera sökvägen till filnamnet , filändelsen och katalog där filen finns . Manipulera sökvägen i Visual Basic 6.0 kräver manipulera strängen manuellt med sträng funktioner såsom " mid . " Lyckligtvis har VB.NET en " Path " klass med de inbyggda funktionerna " GetDirectoryName , " " GetFileNameWithoutExtension " och " GetExtension " tolka sökvägen sträng för dig . Instruktioner
1
Öppna din VB.NET filen med en editor som Microsoft Visual Studio .
2
Deklarera en sträng variabel och tilldela den en sökväg och filnamn , genom lägga till följande kod i din funktion :
Dim mypath As String
mypath = " C : \\ mydir \\ MYSUBDIR \\ MYFILE.TXT " Addera 3
Visa sökvägen till filen utan filnamn genom att lägga till följande kod i din funktion :
Dim path_only As String
path_only = Path.GetDirectoryName ( mypath ) katalog
MsgBox ( path_only ) katalog
Detta kommer att visa " C : . \\ mydir \\ MYSUBDIR " Upprepade gånger kallar " GetDirectoryName " med resultatet från föregående samtalet kommer att röra sig stigen upp en katalog . Till exempel , " Path.GetDirectoryName ( path_only ) " kommer att producera " C : . \\ Mydir "
4
Visa filnamnet utan sökvägen eller filen förlängning genom att lägga till följande kod :
Dim filename_only As String
filename_only = Path.GetFileNameWithoutExtension ( mypath ) katalog
MsgBox ( filename_only ) katalog
Detta kommer att visa " minfil . "
5
Visa filens tillägg genom att lägga till följande kod :
Dim extension_only As String
extension_only = Path.GetExtension ( mypath ) katalog
MsgBox ( extension_only ) katalog
Detta kommer att visa " . TXT . "
6
Spara VB.NET fil , kompilera och köra programmet för att se resultatet av dina nya konturfunktioner .