Dossier par défaut d'une boite de dialogue
Le
Daniel AUBRY
Bonjour à tous,
lors du paramétrage de la boite de dialogue permettant l'ouverture d'un
fichier
je souhaiterais définir le dossier par défaut mais cela ne marche pas :
NomFichierImport = ""
Depart.Dialogue.CancelError = False
Depart.Dialogue.DialogTitle = "Sélection d'un fichier WinSemiLE"
Depart.Dialogue.InitDir = "Mes Documents"
Depart.Dialogue.Filter = "Fichiers Wse (*.wse)|*.wse"
Depart.Dialogue.ShowOpen
NomFichierImport = Depart.Dialogue.FileName
If NomFichierImport = "" Then
Exit Sub
End If
Si quelqu'un à une p'tite idée.
D'avance, merci
Dany
lors du paramétrage de la boite de dialogue permettant l'ouverture d'un
fichier
je souhaiterais définir le dossier par défaut mais cela ne marche pas :
NomFichierImport = ""
Depart.Dialogue.CancelError = False
Depart.Dialogue.DialogTitle = "Sélection d'un fichier WinSemiLE"
Depart.Dialogue.InitDir = "Mes Documents"
Depart.Dialogue.Filter = "Fichiers Wse (*.wse)|*.wse"
Depart.Dialogue.ShowOpen
NomFichierImport = Depart.Dialogue.FileName
If NomFichierImport = "" Then
Exit Sub
End If
Si quelqu'un à une p'tite idée.
D'avance, merci
Dany

Poser une question


Hello Daniel,
c'est parce que dans InitDir, il attend un "vrai" chemin, comme ça:
"C:Documents and SettingsJean-marcMes documents"
Il ya une API (je ne sais plus laquelle) qui permet de récupérer
le nom de ce répertoire automatiquement. Un coup de Google
devrait te ramener ça en 10 secondes!
Bonne suite :-)
--
Jean-marc
"There are only 10 kind of people
those who understand binary and those who don't."
mailto: remove '_no_spam_' ;
je me met en quête d'une routine de récup des dossiers Windows.
Encore merci.
Dany
"Jean-marc" de news: 450efb53$0$3062$
Pour fignoler les boîtes de dialogue système, on peut s'intéresser au
site de Randy Birch, http://vbnet.mvps.org/
Cliquer sur TOC/How to, et chercher "GetOpenFileName", qu'on trouve
notamment dans la catégorie Common Dialogs.
___________________________________________
Le 18/09/2006 19:16, Daniel AUBRY a écrit :
Peut-être bien SHGetSpecialFolderLocation ?
http://www.allapi.net/apilist/SHGet...tion.shtml
Voir les liens en bas de page pour des exemples.