Etienne BAUDOUX

Forum sur les projets de Etienne BAUDOUX


Récupérer nom de dossier et les renomer

Partagez
avatar
kporalk
Nouveau
Nouveau

Masculin Nombre de messages : 15
Date d'inscription : 22/10/2014

Récupérer nom de dossier et les renomer

Message par kporalk le Lun 19 Jan 2015 - 14:54

Bonjour à tous !! 

Ce que j'essai de faire, c'est de récupérer des noms de dossier d'un répertoire et les afficher dans une textbox.
Pour cela je fais "obtenir la liste des fichiers/dossiers d'un disque (par exemple D:\Mon Dossier) j'utilise la commande "pour..." pour les afficher dans ma texte box. 

(comme indiquer ici http://forumvelersoftware.bbactif.com/t1831-liste-deroulante?highlight=liste+dossier)

Jusque la tout va bien mais j'ai comme résultat : D:\Mon Dossier\dossier1     D:\Mon Dossier\dossier2

J'aimerais enlever "D:\Mon dossier\" pour une lecture plus claire. C'est possible ?
Je ne sais pas si je dois le faire dans la même boucle pour... ou si je dois modifier une variable..... ou.. je ne sais pas... confused  

Edit : je ne sais pas pourquoi aussi ma liste est doublé... j'ai tout mes dossiers en double ????
please Help !! 

K.
avatar
lereparateurdepc


Masculin Nombre de messages : 5528
Age : 25
Localisation : Calvados
Emploi/loisirs : Electrotechnicien / électricité, HAUTE TENSION, électronique, informatique, automatisme , Arduino, bref le BRICOLAGE , ...
Humeur : toujours cool
Date d'inscription : 31/01/2010

Re: Récupérer nom de dossier et les renomer

Message par lereparateurdepc le Lun 19 Jan 2015 - 16:08

re,

Les doublons, c'est un bug connus..... désolé.

Pour avoir le nom du dossier, il y a bien une fonction VB mais là, je ne l'ai pas en tête et étant en pleine réinstall de mon PC tout beau tout neuf, VS n'est pas installé.
Sinon, la méthode "barbare" est de stocker dans un tableau le résultat de la découpe de ta chaine au niveau des "\".
En gros, dans le tableau tu aura : "D:\", "Mon Dossier1"
La première valeur est l'index 0 !!!!!
C'est tout ce qui me viens à l'esprit mais SZ cache peut-être la fonction.

Désolé de ne pas avoir le temps de faire plus de recherches.

Cordialement,
Le réparateur de PC



Modérateur & Administrateur du forum
Merci de contacter les membres par MP ou mail que pour "urgences". Le forum est fait pour ça. Merci

@ Contact : franleboss@gmail.com  Smile
Arrow  Visitez mon site : désolé l'hébergeur à fermé Sad

Ma chaine tutube : https://www.youtube.com/channel/UC7iU59NNAHz-tW5wqcgONHA


avatar
kporalk
Nouveau
Nouveau

Masculin Nombre de messages : 15
Date d'inscription : 22/10/2014

Re: Récupérer nom de dossier et les renomer

Message par kporalk le Lun 19 Jan 2015 - 16:16

pas de soucis, 
Je vais déjà essayé ça Smile
Merci !

Edit : Alors j'ai trouvé un truc... pour le problème de doublons.
Lorsque je fait Obtenir la liste des dossiers au lancement du logiciel (dans startup) je n'ai pas le problème de doublons (du coup au lancement je scan tous les dossiers qui m'interesse Smile)
Petite bidouille mais si ça peu aider....
(peut-être que pour corrigé le bug il faudrait allez jeter un oeil ds le code VB et voir quel différence il y a qu'on le fasse depuis le démarrage ou depuis une action button_click par exemple.... j'ai essayé mais j'ai pas trouvé...)

J'ai une autre question qui me viens du coup, quel action dois-je utiliser pour qu'une action se déclenche lorsque qu'on choisi un item ds cette liste déroulantes ? car pour le moment je choisi et je click sur un boutton pour que ça lance la suite...

Voilà A ttes !
K.

Contenu sponsorisé

Re: Récupérer nom de dossier et les renomer

Message par Contenu sponsorisé


    La date/heure actuelle est Mer 13 Déc 2017 - 16:46