Arbeide med stier i Visual Basic NET ( VB.NET ) er viktig når du har å gjøre med plasseringen av en fil , for eksempel " C: . \\ Windows \\ example.inf , " og trenger å dissekere banen i filnavnet , filtypen og katalogen der filen er plassert. Manipulere banen i Visual Basic 6.0 krever manipulere strengen manuelt med streng funksjoner som "mid ". Heldigvis har VB.NET en " Sti " class med innebygde funksjoner " GetDirectoryName ", " GetFileNameWithoutExtension " og " GetExtension " for å analysere banen streng for deg. Instruksjoner
en
Åpne VB.NET fil med en editor som Microsoft Visual Studio.
2
Erklærer en streng variabel og gi den en bane og filnavn, etter legge til følgende kode i funksjon din : en
Dim mypath As String
mypath = "C : \\ mydir \\ MYSUBDIR \\ MINFIL.TXT "
3
Viser banen til filen uten filnavnet ved å legge følgende kode i funksjon din : en
Dim path_only As String
path_only = Path.GetDirectoryName ( mypath )
MsgBox ( path_only )
p Dette vil vise " C : . \\ mydir \\ MYSUBDIR " Gjentatte ganger kaller den " GetDirectoryName " med resultatet fra den forrige samtalen vil flytte stien opp en katalog . For eksempel " Path.GetDirectoryName ( path_only )" vil produsere "C : . \\ Mydir "
4
Viser filnavnet uten banen eller filtype ved å legge følgende kode:
< p> Dim filename_only As String
filename_only = Path.GetFileNameWithoutExtension ( mypath )
MsgBox ( filename_only )
p Dette vil vise " myfile . "
5
Vis filens utvidelse ved å legge følgende kode:
Dim extension_only As String
extension_only = Path.GetExtension ( mypath )
MsgBox ( extension_only )
p Dette vil vise " . TXT . "
6
Lagre VB.NET filen , kompilere og kjøre programmet for å se resultatene av de nye banefunksjoner .