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

Dotnet Discussion :

FolderBrowserDialog Ouvrir dernier dossier ouvert


Sujet :

Dotnet

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre actif
    Homme Profil pro
    Inscrit en
    Février 2012
    Messages
    22
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : Belgique

    Informations professionnelles :
    Secteur : High Tech - Matériel informatique

    Informations forums :
    Inscription : Février 2012
    Messages : 22
    Par défaut FolderBrowserDialog Ouvrir dernier dossier ouvert
    Bonjour,

    je suis en train de m'embêter avec ce FolderBrowserDialog, lorsqu'on appele la fonction , l'explorateur de dossier s'ouvre mais il ne garde pas le dossier précédemment ouvert comme c'est le cas avec le OpenFileDialog.

    Je sais seulement utiliser des dossiers pré établie dans "Environment.SpecialFolder.MyComputer;" par exemple...

    Je n'arrive pas non plus a ouvrir la boite de dialogue directement a partir d'un dossier dans une string...

    mon dernier test :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    FolderBrowserDialog FolderBrowserDialog1 = new FolderBrowserDialog();
                    FolderBrowserDialog1.RootFolder = Environment.SpecialFolder.MyComputer;
                    FolderBrowserDialog1.SelectedPath = @"c:\temp\";
     
                    if (FolderBrowserDialog1.ShowDialog() == DialogResult.OK)
                    {
     
                        MessageBox.Show(FolderBrowserDialog1.SelectedPath);


    Une idée?? Merci !

  2. #2
    Rédacteur/Modérateur


    Homme Profil pro
    Développeur .NET
    Inscrit en
    Février 2004
    Messages
    19 875
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Février 2004
    Messages : 19 875
    Par défaut
    C'est le SelectedPath qui contrôle ça ; puisque tu l'initialises toujours à C:\temp, c'est toujours ce dossier qui est affiché. C'est à toi de mémoriser le dernier dossier sélectionné, et de réaffecter ce dossier à SelectedPath avant d'afficher le dialogue.

  3. #3
    Membre actif
    Homme Profil pro
    Inscrit en
    Février 2012
    Messages
    22
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : Belgique

    Informations professionnelles :
    Secteur : High Tech - Matériel informatique

    Informations forums :
    Inscription : Février 2012
    Messages : 22
    Par défaut
    justement ca ne fonctionne pas... Il affiche tout les dossiers du pc

Discussions similaires

  1. Ouvrir dernier fichier enregistré dans un dossier
    Par adragon dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 11/12/2014, 10h38
  2. [XL-2007] Ouvrir dernier fichier modifié d'un dossier
    Par Renato75 dans le forum Macros et VBA Excel
    Réponses: 7
    Dernier message: 05/08/2013, 22h20
  3. [JFileChooser] Se rappeler du dernier dossier ouvert
    Par bellemlih dans le forum Agents de placement/Fenêtres
    Réponses: 4
    Dernier message: 31/03/2008, 19h45
  4. obtenir le nom du dernier dossier dans un chemin
    Par Mitaka dans le forum Langage
    Réponses: 16
    Dernier message: 15/12/2005, 17h05
  5. Ouvrir un dossier à partir de son chemin
    Par Mr.Gus dans le forum Access
    Réponses: 2
    Dernier message: 13/06/2005, 13h59

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