Travailler avec des chemins dans Visual Basic NET ( VB.NET ) est importante chaque fois que vous faites affaire avec l'emplacement d'un fichier, par exemple "C: . \\ Windows \\ example.inf , » et le besoin de disséquer le chemin dans le nom du fichier , l'extension de fichier et le répertoire où se trouve le fichier . Manipuler le chemin de Visual Basic 6.0 nécessite la manipulation de la chaîne manuellement avec les fonctions de chaînes telles que " mi ". Heureusement , VB.NET dispose d' une classe "Path" avec les fonctions built-in " GetDirectoryName », « GetFileNameWithoutExtension " et " GetExtension " pour analyser la chaîne de chemin pour vous. Instructions 1 Ouvrez votre fichier VB.NET avec un éditeur tel que Microsoft Visual Studio. 2 déclarer une variable de chaîne et attribuez-lui un nom de chemin et de fichier , par ajoutant le code suivant dans votre fonction : mypath Dim As String mypath = " C: \\ MYDIR \\ mysubdir \\ MYFILE.TXT " 3 Afficher le chemin du fichier sans le nom de fichier en ajoutant le code suivant dans votre fonction : Dim path_only As String path_only = Path.GetDirectoryName ( mypath ) MsgBox ( path_only ) Ceci affichera " C : \\. MYDIR \\ mysubdir " Appelant à plusieurs reprises la " GetDirectoryName " avec le résultat de l'appel précédent se déplacera le chemin d'un répertoire . Par exemple, " Path.GetDirectoryName ( path_only ) " produira " C : \\. MYDIR " 4 afficher le nom du fichier sans le chemin ou l'extension du fichier en ajoutant le code suivant : Dim filename_only As String filename_only = Path.GetFileNameWithoutExtension ( mypath ) MsgBox ( filename_only ) Ceci affichera " MYFILE . " 5 Afficher l'extension du fichier en ajoutant le code suivant : Dim extension_only As String extension_only = Path.GetExtension ( mypath ) MsgBox ( extension_only ) Ceci affichera " . TXT ". 6 Enregistrez le fichier VB.NET, compiler et exécuter le programme pour visualiser les résultats de vos nouvelles fonctions de chemin.
|