Récupérer le nom du fichier d'un chemin d'accès sous VB.NET

Publié le 06 mai 2008 par Dave Lizotte
Il arrive sous dans plusieurs langages d'avoir besoin de récupérer le nom de fichier contenu dans la chaîne de caractère du chemin d'accès de celui-ci. Plusieurs d'entre vous auront l'idée de coder leur propre méthode, mais sachez qu'il existe déjà tout ce qu'il vous faut si vous programmez sous .NET. Voici donc comment récupérer le nom de ce fichier.

Récupérer le nom du fichier avec l'extension

Public Function FileNameWithoutExtension(ByVal Chaine As String) As String
   Return System.IO.Path.GetFileName(Chaine)
End Function

Récupérer le nom du fichier sans extension

Public Function FileNameWithoutExtension(ByVal Chaine As String) As String
   Return System.IO.Path.GetFileNameWithoutExtension(Chaine)
End Function