BOITE DE DIALOGUE PARCOURIR REPERTOIRE

cs_Jack Messages postés 14006 Date d'inscription samedi 29 décembre 2001 Statut Modérateur Dernière intervention 28 août 2015 - 1 mars 2003 à 00:35
gmelapet Messages postés 8 Date d'inscription lundi 27 octobre 2003 Statut Membre Dernière intervention 27 avril 2011 - 24 sept. 2008 à 14:02
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/6289-boite-de-dialogue-parcourir-repertoire

gmelapet Messages postés 8 Date d'inscription lundi 27 octobre 2003 Statut Membre Dernière intervention 27 avril 2011
24 sept. 2008 à 14:02
Vraiment super, moi qui insistait à fond avec le composant microsoft common dialog !
cs_Jack Messages postés 14006 Date d'inscription samedi 29 décembre 2001 Statut Modérateur Dernière intervention 28 août 2015 79
19 avril 2007 à 00:16
Oups ! j'avais pas lu les posts précédents. Désolé
econs Messages postés 4030 Date d'inscription mardi 13 mai 2003 Statut Membre Dernière intervention 23 décembre 2008 24
18 avril 2007 à 19:08
C'est bien pour çà que je lui indiquait le commondialog ... Skalarache voulait pouvoir sélectionner des fichiers et pas juste des dossiers :o)
cs_Jack Messages postés 14006 Date d'inscription samedi 29 décembre 2001 Statut Modérateur Dernière intervention 28 août 2015 79
18 avril 2007 à 17:33
Econs : de mémoire, le Common Dialog ne permet pas la sélection de répertoire, juste de fichiers
econs Messages postés 4030 Date d'inscription mardi 13 mai 2003 Statut Membre Dernière intervention 23 décembre 2008 24
17 avril 2007 à 23:53
Quand tu es sous l'éditeur VB6, appuies sur les touches CTRL+T, coches la case "Microsoft Common Dialog 6.0".. et hop, tu as un nouveau contrôle dans ta barre d'outils.
Pour l'utiliser, un p'tit coup de recherche sur VBFrance. Il y a tellement de sources et de messages qui en parlent ...
skalarache Messages postés 28 Date d'inscription dimanche 3 décembre 2006 Statut Membre Dernière intervention 10 novembre 2007
17 avril 2007 à 21:53
ah ok. Je n'en ai jamais utilisé. Il faut l'adapter à ce code où partir de zéro?
econs Messages postés 4030 Date d'inscription mardi 13 mai 2003 Statut Membre Dernière intervention 23 décembre 2008 24
17 avril 2007 à 21:50
Salut,

Tu t'arrêtes au dernier dossier parce qu'il s'agit d'un browser ... de dossiers.
Si tu veux voir les fichiers (comme quand tu fais CTRL+O dans une appli Windows), il faut utiliser un contrôle CommonDialog.
skalarache Messages postés 28 Date d'inscription dimanche 3 décembre 2006 Statut Membre Dernière intervention 10 novembre 2007
17 avril 2007 à 21:45
Franchement génial ce code! Par contre je ne le comprends pas trop et je voulais savoir pourquoi lorsqu'on ouvre l'arborescence on s'arrête au dernier dossier et non aux fichiers qui sont dedans. Par exemple, on ne peut pas sélectionner une image du dossier 'Mes images' mais le dossier complet. Y'a t'il un moyen de résoudre cela?
cs_gagou9 Messages postés 126 Date d'inscription vendredi 19 septembre 2003 Statut Membre Dernière intervention 20 novembre 2007
1 nov. 2005 à 19:56
salut salut!
moi aussi je charchais ça depuis assez loongtemps et donc ça marche parfaitement !!

10/10 meme si je comprend pas tout !!!!

a+
EvilGost Messages postés 235 Date d'inscription lundi 16 décembre 2002 Statut Membre Dernière intervention 16 mai 2011 2
7 mars 2005 à 12:28
10/10 , c'est exactement ce que je cherchais ;)
alexsimps2002 Messages postés 91 Date d'inscription jeudi 5 juin 2003 Statut Membre Dernière intervention 22 juillet 2006 4
24 févr. 2005 à 11:45
Salut c trop bien ce truc 10/10 bien sur,mais j'aimerais pouvoir l'afficher de l'autre coté de mon ecran c possible ?
cs_axayacatl Messages postés 2 Date d'inscription lundi 7 juillet 2003 Statut Membre Dernière intervention 6 juin 2008
16 sept. 2004 à 17:53
Pour l'erreur du addressof j'ai mis le tout dans un module séparé et je n'ai plus l'erreur (note, je suis en VB6sp5)
fluminis Messages postés 73 Date d'inscription dimanche 5 janvier 2003 Statut Membre Dernière intervention 20 juin 2005
17 août 2004 à 10:59
Hum,
Aucune idee. La source est au depart pour visual basic 6, es-tu sur Visual .net ?
dsl je peux pas t'aider.
Hoegaarden Messages postés 1 Date d'inscription mercredi 30 juin 2004 Statut Membre Dernière intervention 17 août 2004
17 août 2004 à 09:35
Je n'arrive pas l'utiliser :(
With tBrowseInfo
.hWndOwner = owner.hWnd
.lpszTitle = lstrcat(szTitle, "")
.ulFlags = BIF_RETURNONLYFSDIRS + BIF_DONTGOBELOWDOMAIN + BIF_STATUSTEXT
.lpfnCallback = GetAddressofFunction(AddressOf BrowseCallbackProc) 'get address of function.
End With
ca me met une erreur au niveau du addressof
???
daetips Messages postés 142 Date d'inscription jeudi 10 juillet 2003 Statut Membre Dernière intervention 10 novembre 2007
5 août 2004 à 14:10
Merci c super je cherché ça depuis longtemps. 10/10
fluminis Messages postés 73 Date d'inscription dimanche 5 janvier 2003 Statut Membre Dernière intervention 20 juin 2005
31 janv. 2004 à 10:45
merci pour la note :o)

effectivement c'est pas de moi mais moi aussi j'ai galléré pour trouver.

Je suis ravi d'avoir pu aidé...
Ce site est la pour ca :o)

bonne prog !
cs_renardeau Messages postés 44 Date d'inscription mercredi 19 novembre 2003 Statut Membre Dernière intervention 5 décembre 2009
30 janv. 2004 à 17:15
M E R C I


C'est tout à fait ce que je cherchait de pui belle lurette...


TU ME SAUVE LA VIE...


Ca vaut un 10/10 et même plus...


Bon restant modeste tu diras que c'est pas de toi... mais le 10/10 c'est pour l'avoir mis...

Encore MERCI
cs_doggy Messages postés 50 Date d'inscription jeudi 26 décembre 2002 Statut Membre Dernière intervention 12 janvier 2004
27 mai 2003 à 22:00
Pas tellement d'idée non + ... d'ailleurs, un p'tit problème se pose quand le chemin d'accès app.path est un chemin vers un partage (\ordishare etc) ... l'arbre est bien développé, mais reste planté sur le voisinage réseau ...
fluminis Messages postés 73 Date d'inscription dimanche 5 janvier 2003 Statut Membre Dernière intervention 20 juin 2005
27 mai 2003 à 20:36
Bintz> Desole mais je ne sais pas trop comment faire ca, ca doit etre possible car tout est possible mais la...
j'sais po !
cs_Bintz Messages postés 11 Date d'inscription jeudi 15 mai 2003 Statut Membre Dernière intervention 14 novembre 2003
27 mai 2003 à 15:50
Très intéressant!
Une question cependant: j'essaye de ne faire apparaître que le répertoire choisi et ses sous-répertoires mais je n'y arrive pas... Une idée?
fluminis Messages postés 73 Date d'inscription dimanche 5 janvier 2003 Statut Membre Dernière intervention 20 juin 2005
31 mars 2003 à 13:01
Voila je l'ai mi dans la catégorie API...
moi aussi j'avais galeré avant de trouve ca c'est pkoi je l'ai mi ici :o)
cs_doggy Messages postés 50 Date d'inscription jeudi 26 décembre 2002 Statut Membre Dernière intervention 12 janvier 2004
29 mars 2003 à 21:14
Très très pratique, je me prends la tête depuis hier pour trouver un moyen de faire ça ;) merci !!!
Juste un tout p'tit truc, la rubrique est pas terrible, ça serait mieux dans API ;)
cs_Jack Messages postés 14006 Date d'inscription samedi 29 décembre 2001 Statut Modérateur Dernière intervention 28 août 2015 79
1 mars 2003 à 00:35
Oui, pratique, en effet.
Merci
Rejoignez-nous