Bonjour tout le monde !
Je vais aujourd'hui faire un petit tutoriel pour obtenir SEULEMENT le nom d'un fichier .
Pour ce faire , il ya deux méthode : l'une plus rapide mais moins propre et l'autre plus long mais plus propre et utilisable très facilement .
Première méthode :
Pour cela , j'ai créer un projet exemple (téléchargeable à la fin de ce tutoriel) .
Cette fenêtre contient un bouton , deux label (label1 et label2) et une zone de texte en multilignes qui est inutile mais c'est pour un exemple de soft :
Avant toute choses , créont une variable se nommant "nomfichier" :
Nous allons également ajouter , toujours sur l'éditeur de fenêtre , un "openfilesdialog" dans l'éditeur de fenêtre :
Nous allons créer un événement sur notre bouton se nommant "click" :
Ensuite dans l'éditeur de fonction , nous allons ajouter l'action "Ouvrir une boite de sélection de fichiers à ouvrir" et on mettra comme boite de dialogue à ouvrir "Me.openFileDialog1"
Ensuite nous allons utiliser l'action "Obtenir la propriété d'un contrôle" :
Et le paramétré comme suit :
Ensuite , nous allons modifier le label2 de l'éditeur de fenêtre tout en obtenant le nom du fichier que l'utilisateur à sélectionner dans le chemin du fichier que l'on à récupéré juste avant .
Pour cela , on va utiliser l'action "Modifier une propriété d'un contrôle" :
Et paramétré cette action comme suit :
ATTENTION ! SELECTIONNEZ BIEN LA SECTION "CODE VB;net" CAR SINON CELA NE FONCTIONNERA PAS
REMARQUE : Ce qu'il y a entre parenthése est le nom de la variable qui à le chemin d'accés au fichier que l'utilisateur à sélectionner , si vous avez mis un autre nom de variable , remplacer le nom entre paranthése par le nom de VOTRE variable !
Et voilà , maintenant si je sélectionne un fichier texte d'un certain nom :
Mon label2 affichera :
Deuxième méthode :
Nous restons sur la même fenêtre avec les même éléments dedans (bouton1 , label1 , label2 , textebox1)
Nous avons besoins cette fois-ci de deux variable : l'une se nommant "cheminfichier" et l'autre se nommant "nomfichier" :
Ajoutons également une boite de sélection de fichier à ouvrir :
Ensuite , nous allons créer un événement "click" sur le bouton de notre concepteur de fenêtre :
Nous voilà dans l'éditeur de fonction !
Pour commencé ; nous allons demander d'ouvrir la boite de sélection de fichier à ouvrir (openfiledialog1) créer précédamment :
Ensuite , nous allons récupérer le chemin du fichier que l'utilisateur aura sélectionner .
Pour cela , on utlisera l'action "obtenir une propriété d'un contrôle" :
Et paramétré cette action comme suit :
Ensuite , nous allons utiliser l'action "Modifier la valeur d'une variable" :
Et nous allons le paramétré qui suit [Image de lereparateurdepc , merci à lui !] :
Ensuite , on va utiliser l'action "Modifier une propriété d'un contrôle" :
Et le paramétré comme suit :
Et maintenant passons à l'exécution ! Si je sélectionne le fichier texte HIHI;txt :
Et bien le label affichera :
Voilà ! J'espère vous avoir aidez !
-> Téléchargements :
Méthode 1 : [url=http://ekladata.com/informatiqueblog.eklablog.fr/perso/Tuto-Obtenir-le-seulement-le-nom-d-un-fichier-.zip][url=http://ekladata.com/informatiqueblog.eklablog.fr/perso/Tuto-forum-veler-software-Methode-1.zip]Télécharger le projet exemple[/url][/url]
Méthode 2 : [url=http://ekladata.com/informatiqueblog.eklablog.fr/perso/Methode-2-Tuto-forum-veler-software-Nom-fichie.zip]Télécharger le projet exemple[/url]
Cordialement ,
Jeremy60800
Je vais aujourd'hui faire un petit tutoriel pour obtenir SEULEMENT le nom d'un fichier .
Pour ce faire , il ya deux méthode : l'une plus rapide mais moins propre et l'autre plus long mais plus propre et utilisable très facilement .
Première méthode :
Pour cela , j'ai créer un projet exemple (téléchargeable à la fin de ce tutoriel) .
Cette fenêtre contient un bouton , deux label (label1 et label2) et une zone de texte en multilignes qui est inutile mais c'est pour un exemple de soft :
Avant toute choses , créont une variable se nommant "nomfichier" :
Nous allons également ajouter , toujours sur l'éditeur de fenêtre , un "openfilesdialog" dans l'éditeur de fenêtre :
Nous allons créer un événement sur notre bouton se nommant "click" :
Ensuite dans l'éditeur de fonction , nous allons ajouter l'action "Ouvrir une boite de sélection de fichiers à ouvrir" et on mettra comme boite de dialogue à ouvrir "Me.openFileDialog1"
Ensuite nous allons utiliser l'action "Obtenir la propriété d'un contrôle" :
Et le paramétré comme suit :
Ensuite , nous allons modifier le label2 de l'éditeur de fenêtre tout en obtenant le nom du fichier que l'utilisateur à sélectionner dans le chemin du fichier que l'on à récupéré juste avant .
Pour cela , on va utiliser l'action "Modifier une propriété d'un contrôle" :
Et paramétré cette action comme suit :
- Code:
System.IO.Path.GetFileName(nomfichier)
ATTENTION ! SELECTIONNEZ BIEN LA SECTION "CODE VB;net" CAR SINON CELA NE FONCTIONNERA PAS
REMARQUE : Ce qu'il y a entre parenthése est le nom de la variable qui à le chemin d'accés au fichier que l'utilisateur à sélectionner , si vous avez mis un autre nom de variable , remplacer le nom entre paranthése par le nom de VOTRE variable !
Et voilà , maintenant si je sélectionne un fichier texte d'un certain nom :
Mon label2 affichera :
Deuxième méthode :
Nous restons sur la même fenêtre avec les même éléments dedans (bouton1 , label1 , label2 , textebox1)
Nous avons besoins cette fois-ci de deux variable : l'une se nommant "cheminfichier" et l'autre se nommant "nomfichier" :
Ajoutons également une boite de sélection de fichier à ouvrir :
Ensuite , nous allons créer un événement "click" sur le bouton de notre concepteur de fenêtre :
Nous voilà dans l'éditeur de fonction !
Pour commencé ; nous allons demander d'ouvrir la boite de sélection de fichier à ouvrir (openfiledialog1) créer précédamment :
Ensuite , nous allons récupérer le chemin du fichier que l'utilisateur aura sélectionner .
Pour cela , on utlisera l'action "obtenir une propriété d'un contrôle" :
Et paramétré cette action comme suit :
Ensuite , nous allons utiliser l'action "Modifier la valeur d'une variable" :
Et nous allons le paramétré qui suit [Image de lereparateurdepc , merci à lui !] :
Ensuite , on va utiliser l'action "Modifier une propriété d'un contrôle" :
Et le paramétré comme suit :
Et maintenant passons à l'exécution ! Si je sélectionne le fichier texte HIHI;txt :
Et bien le label affichera :
Voilà ! J'espère vous avoir aidez !
-> Téléchargements :
Méthode 1 : [url=http://ekladata.com/informatiqueblog.eklablog.fr/perso/Tuto-Obtenir-le-seulement-le-nom-d-un-fichier-.zip][url=http://ekladata.com/informatiqueblog.eklablog.fr/perso/Tuto-forum-veler-software-Methode-1.zip]Télécharger le projet exemple[/url][/url]
Méthode 2 : [url=http://ekladata.com/informatiqueblog.eklablog.fr/perso/Methode-2-Tuto-forum-veler-software-Nom-fichie.zip]Télécharger le projet exemple[/url]
Cordialement ,
Jeremy60800
Dernière édition par JEREMY60800 le Jeu 7 Aoû 2014 - 9:19, édité 1 fois