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

Mise à jour : novembre 2007

L'objet My.Computer.FileSystem offre plusieurs méthodes utiles lors de l'analyse de chemins d'accès.

Ne vous basez pas sur l'extension d'un nom de fichier pour en déterminer le contenu. Par exemple, il se peut qu'un fichier nommé Form1.vb ne soit pas un fichier source Visual Basic.

Pour déterminer le nom et le chemin d'accès d'un fichier

  • Utilisez les propriétés DirectoryName et Name de l'objet FileInfo pour déterminer le nom et le chemin d'accès d'un fichier. Cet exemple détermine le nom et le chemin d'accès, 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 associer le nom et le répertoire d'un fichier afin de créer le chemin d'accès complet

  • Utilisez la méthode CombinePath en fournissant le répertoire et le nom. Cet exemple prend les chaînes folderPath et fileName créées dans l'exemple précédent, les associe et affiche le résultat.

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

Voir aussi

Tâches

Comment : placer la collection de fichiers dans un répertoire dans Visual Basic

Comment : déterminer le chemin d'accès absolu d'un fichier dans Visual Basic

Comment : obtenir des informations sur un fichier dans Visual Basic

Référence

My.Computer.FileSystem, objet

My.Computer.FileSystem.CombinePath, méthode

FileInfo

My.Computer.FileSystem.GetFileInfo, méthode