Bonjour,
Je voudrais que la boite de dialogue pour ouvrir un fichier s'ouvre sur un répertoire donné.
J'ai un peu cherché et j'ai trouvé InitialDirectory ..
Mon problème est que cela ne change rien.
Ma boite de dialogue s'ouvre systématiquement là où je l'ai laissé la fois précédente.
Elle s'ouvre dans MesDocuments au premier lancement du programme.
Voici mon bout de code :
Le programme ignore totalement la ligne :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 OpenFileDialog^ openFileDialog1 = gcnew OpenFileDialog; openFileDialog1->InitialDirectory = "C:/" ; openFileDialog1->Filter = "jpg files (*.jpg)|*.jpg"; if (openFileDialog1->ShowDialog(this) == Windows::Forms::DialogResult::OK){ .... }
Code : Sélectionner tout - Visualiser dans une fenêtre à part openFileDialog1->InitialDirectory = "C:/" ;
Par contre le filtre fonctionne très bien ...
Merci à ceux qui pourront me dire où est mon erreur.
Bonne soirée
Jean-Louis
Partager