Boite de dialogue pour ouverture de fichier

cs_Jhio Messages postés 7 Date d'inscription jeudi 25 novembre 2004 Statut Membre Dernière intervention 17 mai 2006 - 17 mai 2006 à 15:25
cs_JMO Messages postés 1854 Date d'inscription jeudi 23 mai 2002 Statut Membre Dernière intervention 24 juin 2018 - 17 mai 2006 à 21:19
je cherche comment faire en vb6 pour coder unn bouton parcourir qui ouvre une boite de dialogue ou je peux selectionner un fiocheir et qui me retourne le path du fichier... jai chercher partout et jai lu bcp de 'OPENDIALOGFILE' ... mais ca ne fonctionne pas.. s'il faut ajouter une reference au projet svp me le scpecifier

merci

4 réponses

neewby Messages postés 39 Date d'inscription mardi 18 avril 2006 Statut Membre Dernière intervention 19 mai 2006
17 mai 2006 à 15:47
Je suis loin d'etre un professionnel, mais il me semble qu'il faut que tu créer un objet "CommonDialog" sur ton interface (en invisible) suite a cela imaginons que tu l'apelle "toto". L'objet CommonDialog est par défaut dans la barres des objets Visual basic il me semble.

Tu devrais avoir un code dans ce genre :

   
    'Initialisation du Common Dialog, "FileName" contiendra l'adresse de ton fichier

    toto.FileName = ""

    'Définition du filtre, ca permet de spécifier un filtre de sélection (ex : Image jpg *.jpg )
    toto.Filter = "Tous type de fichiers (*.*) | *.*"

    'Définition du dossier de départ de la recherche

    toto.InitDir = "C:\ ... "
    'Récupération du fichier choisi : ca ouvre la page où l'on choisi le fichier
    toto.ShowOpen


Il ne te reste plus qu'a récupéré l'adresse du fichier dans la propriété "toto.FileName"

Après libre a toi de remettre se code au moment du clic sur ton bouton "parcourir"
Il me semble pas qu'il te faille de références particulière pour ca
0
cs_loulou69 Messages postés 672 Date d'inscription mercredi 22 janvier 2003 Statut Membre Dernière intervention 2 juin 2016 1
17 mai 2006 à 16:19
Bonjour

Comme réference dans VB6

Aller dans le menu "Projets/Composants" et cocher "Microsoft Common DIalog Control 6.0", l' outil merveilleux apparaitra dans la Boite à outils
"
0
cs_Jhio Messages postés 7 Date d'inscription jeudi 25 novembre 2004 Statut Membre Dernière intervention 17 mai 2006
17 mai 2006 à 16:59
merci les mecs !
[font=Lucida Console]JhioConsole
0
cs_JMO Messages postés 1854 Date d'inscription jeudi 23 mai 2002 Statut Membre Dernière intervention 24 juin 2018 27
17 mai 2006 à 21:19
 Bonsoir,

Pour info, ce matin, j'ai posté une réponse similaire à "sator2".

http://www.vbfrance.com/infomsg_RENOMER-FICHIER-DEPLACER_740151.aspx#3

jean-marc
0
Rejoignez-nous