Comment : analyser des chemins d'accès dans Visual Basic

L’objet FileSystem fournit plusieurs méthodes qui facilitent l’analyse des chemins de fichier.

  • La méthode CombinePath combine deux chemins et affiche un chemin combiné au format correct.

  • La méthode GetParentPath retourne le chemin absolu du parent du chemin fourni.

  • La méthode GetFileInfo retourne un objet FileInfo qui peut être interrogé pour déterminer les propriétés du fichier, telles que son nom et son chemin.

Ne vous basez pas sur l’extension de nom de fichier pour déterminer le contenu d’un fichier. Par exemple, le fichier Form1.vb peut ne pas être un fichier source Visual Basic.

Pour déterminer le nom et le chemin d’un fichier

  • Utilisez les propriétés DirectoryName et Name de l’objet FileInfo pour déterminer le nom et le chemin d’un fichier. Cet exemple détermine le nom et le chemin d’un fichier, puis les affiche.

    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)
    

Pour combiner le nom et le répertoire d’un fichier en un chemin complet

  • Utilisez la méthode CombinePath , en spécifiant le répertoire et le nom du fichier. Cet exemple combine les chaînes folderPath et fileName créées dans l’exemple précédent, puis affiche le résultat.

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

Voir aussi