IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

VB.NET Discussion :

Recuperer seulement le nom des dossiers avec GetDirectories [Débutant]


Sujet :

VB.NET

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Homme Profil pro
    Technicien réseau
    Inscrit en
    Décembre 2012
    Messages
    16
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Technicien réseau
    Secteur : Arts - Culture

    Informations forums :
    Inscription : Décembre 2012
    Messages : 16
    Par défaut Recuperer seulement le nom des dossiers avec GetDirectories
    Bonjour,

    Je cherche à récupérer le nom des dossiers seulement sans le chemin derrière, hors quand je fais ca :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    For Each directoryJob As String In Directory.GetDirectories(nomProd)
                Me.ComboBox3.Items.Add(directoryJob)
            Next

    Je me retrouve avec le chemin complet dans ma combobox3.

    Si quelqu'un a une solution, merci

  2. #2
    Membre expérimenté
    Homme Profil pro
    Inscrit en
    Février 2003
    Messages
    2 194
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : Belgique

    Informations forums :
    Inscription : Février 2003
    Messages : 2 194
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    For Each directoryJob As String In Directory.GetDirectories(nomProd)
                Me.ComboBox3.Items.Add(directoryJob.Replace(nomProd,""))
            Next

  3. #3
    Membre Expert
    Avatar de wallace1
    Homme Profil pro
    Administrateur systèmes
    Inscrit en
    Octobre 2008
    Messages
    1 966
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Puy de Dôme (Auvergne)

    Informations professionnelles :
    Activité : Administrateur systèmes
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Octobre 2008
    Messages : 1 966
    Billets dans le blog
    7
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Dim lastdir as string = directoryjob.substring(directoryjob.lastindexof("\"))
    Ou tu peux utiliser la classe directoryinfo :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Dim di as new directoryinfo(directoryjob)
    Enumere les fonctions disponibles en utilisant l intellisense de Visualstudio :

    Tu tapes :

    ....et l intellisense te fera des propositions


    a+

  4. #4
    Membre Expert
    Profil pro
    Inscrit en
    Octobre 2006
    Messages
    700
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2006
    Messages : 700
    Par défaut
    Bonjour,
    comme le dit wallace1, dans le genre :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
            For Each directoryJob As DirectoryInfo In New DirectoryInfo(contenumine).GetDirectories
                Me.ComboBox1.Items.Add(directoryJob)
            Next

  5. #5
    Membre émérite
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Décembre 2012
    Messages
    337
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France, Vaucluse (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : Industrie

    Informations forums :
    Inscription : Décembre 2012
    Messages : 337
    Par défaut
    Bonjour,

    Solution de Wallace1:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    For Each directoryJob As String In Directory.GetDirectories("MonChemin")
         Me.ComboBox1.Items.Add(New DirectoryInfo(directoryJob).Name)
    Next
    Tu peux aussi chercher du côté de My.Computer.FileSystem qui contient une méthode GetName.

  6. #6
    Membre averti
    Homme Profil pro
    Technicien réseau
    Inscrit en
    Décembre 2012
    Messages
    16
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Technicien réseau
    Secteur : Arts - Culture

    Informations forums :
    Inscription : Décembre 2012
    Messages : 16
    Par défaut
    Merci à tous pour vos réponses, elles m'ont été bien utiles

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. zipper avec seulement un nom de dossier relatif
    Par tintinux dans le forum API, COM et SDKs
    Réponses: 2
    Dernier message: 29/04/2013, 08h39
  2. Remplir TreeView avec les noms des dossiers
    Par Onimaru dans le forum Langage
    Réponses: 3
    Dernier message: 24/11/2012, 16h51
  3. suppression dossier avec condition suivant nom des dossiers
    Par rastacouaire dans le forum VBScript
    Réponses: 2
    Dernier message: 02/11/2010, 12h53
  4. Réponses: 3
    Dernier message: 03/11/2007, 18h44
  5. Exporter seulement une partie des données avec pg_dump ?
    Par Philhz dans le forum PostgreSQL
    Réponses: 2
    Dernier message: 31/07/2004, 09h50

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo