Aracılığıyla paylaş


Nasıl yapılır: Visual Basic'te Dosya Yollarını Ayrıştırma

nesnesi, FileSystem dosya yollarını ayrıştırırken bir dizi yararlı yöntem sunar.

  • CombinePath yöntemi iki yol alır ve düzgün biçimlendirilmiş bir birleşik yol döndürür.

  • GetParentPath yöntemi, verilen yolun üst düzey dizinin mutlak yolunu döndürür.

  • yöntemi, GetFileInfo dosyanın adı ve yolu gibi özelliklerini belirlemek için sorgulanabilen bir FileInfo nesne döndürür.

Dosya adı uzantısına göre dosyanın içeriği hakkında karar verme. Örneğin, Form1.vb dosyası bir Visual Basic kaynak dosyası olmayabilir.

Dosyanın adını ve yolunu belirlemek için

  • DirectoryName ve Name özelliklerini FileInfo nesnesiyle kullanarak bir dosyanın adını ve yolunu belirleyin. Bu örnek, adı ve yolu belirler ve görüntüler.

    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)
    

Dosyanın adını ve dizinini birleştirerek tam yolu oluşturmak için

  • CombinePath yöntemini kullanarak dizin ve ad sağlayın. Bu örnek, önceki örnekte oluşturulan dizeleri folderPathfileName alır, birleştirir ve sonucu görüntüler.

    Dim fullPath As String
    fullPath = My.Computer.FileSystem.CombinePath(folderPath, fileName)
    MsgBox(fullPath)
    

Ayrıca bakınız