Gör så här: Parsa filsökvägar i Visual Basic
Objektet FileSystem erbjuder ett antal användbara metoder vid parsning av filsökvägar.
Metoden CombinePath tar två sökvägar och returnerar en korrekt formaterad kombinerad sökväg.
Metoden GetParentPath returnerar den absoluta sökvägen för den överordnade sökvägen till den angivna sökvägen.
Metoden GetFileInfo returnerar ett FileInfo objekt som kan efterfrågas för att fastställa filens egenskaper, till exempel dess namn och sökväg.
Fatta inte beslut om innehållet i filen baserat på filnamnstillägget. Filen Form1.vb kanske till exempel inte är en Visual Basic-källfil.
Så här fastställer du en fils namn och sökväg
DirectoryName Använd objektets egenskaper FileInfo och Name för att fastställa en fils namn och sökväg. Det här exemplet bestämmer namn och sökväg och visar dem.
Dim testFile As System.IO.FileInfo testFile = My.Computer.FileSystem.GetFileInfo("C:\TestFolder1\test1.txt") Dim folderPath As String = testFile.DirectoryName MsgBox(folderPath) Dim fileName As String = testFile.Name MsgBox(fileName)
Så här kombinerar du en fils namn och katalog för att skapa den fullständiga sökvägen
CombinePath
Använd metoden och ange katalogen och namnet. Det här exemplet tar strängarnafolderPath
ochfileName
skapades i föregående exempel, kombinerar dem och visar resultatet.Dim fullPath As String fullPath = My.Computer.FileSystem.CombinePath(folderPath, fileName) MsgBox(fullPath)