Comment : analyser des chemins d'accès dans Visual Basic
L'objet FileSystem offre plusieurs méthodes utiles lors de l'analyse des chemins d'accès de fichiers.
La méthode CombinePath accepte deux chemins d'accès et retourne un chemin d'accès combiné au format correct.
La méthode GetParentPath retourne le chemin d'accès absolu du parent du chemin d'accès spécifié.
La méthode GetFileInfo retourne un objet FileInfo que vous pouvez interroger pour déterminer les propriétés du fichier, telles que son nom et son chemin 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