J'utilise un OpenFileDialog
pour permettre à l'utilisateur de sélectionner un fichier. Le dialogue quelque part enregistre le dernier répertoire de recherche, et je veux l'extraire, est-ce en quelque sorte possible.Get FileDialog InitialDirectory
Sur l'écran d'accueil de mon application, je souhaite que le dernier répertoire de recherche affiche tous les fichiers (valides). Ofc je peux en quelque sorte le lire lorsque l'utilisateur a utilisé le dialogue en premier/dernier, mais mon idée est que Windows doit l'enregistrer quelque part, alors pourquoi ne pas l'utiliser. Quelqu'un sait?
Vous pouvez essayer de désactiver la propriété RestoreDirectory puis enregistrer le répertoire courant après la boîte de dialogue est terminée - qui pourrait être le répertoire final, il utilise - et puis enregistrez vous-même. Sinon, vous pouvez simplement prendre le répertoire du chemin complet du fichier sélectionné et le sauvegarder vous-même? – Rup
J'ai trouvé le chemin quelque part dans le registre, mais je ne veux pas déranger avec elle. Ne connaissait pas la propriété RestoreDirectory, si elle empêche l'écriture de l'entrée de registre, alors je vais enregistrer le chemin d'accès à App.config. – efkah