IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

VB 6 et antérieur Discussion :

[VB6] FileListBox et DirListBox


Sujet :

VB 6 et antérieur

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Futur Membre du Club
    Profil pro
    Inscrit en
    Février 2011
    Messages
    3
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2011
    Messages : 3
    Par défaut [VB6] FileListBox et DirListBox
    Bonjour à tous et à toutes,

    Alors voilà j'aurai quelques questions :

    Dans un premier temps, je voudrai donner un chemin de base de mon choix pour FileListBox.
    J'ai utiliser nom_de_mon_objet.Path = ...
    ou
    Set oFld = oFSO.GetFolder("chemin")

    Mais cela ne fonctionne pas

    Auriez vous une solution ?


    Pour le DirListBox, pour récupérer le répertoire sélectionner par l'utilisateur, je voulais utiliser :

    ExtractFilePath


    Mais j'obtiens une erreur d'objet manquant.




    En vous remerciant,

  2. #2
    Membre confirmé
    Inscrit en
    Février 2007
    Messages
    92
    Détails du profil
    Informations forums :
    Inscription : Février 2007
    Messages : 92
    Par défaut
    je ne pense qu'il ait véritablement de problème.essaie ceci

    --- pour le FileListBox
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    private sub command_Choix_Chemin_FLB
    on error goto ErrorMsg
    File1.path=Chemin de ton choix
    exit sub
    ErrorMsg
    if err.number=76 then
    msgbox "Ce repertoire n'existe pas."
    else
    msgbox err.description
    end if
    end sub
    ---pour le DirLisBox
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    private sub Evenement_Recuperation
    ' tu crées un champ text1
    text1.text=dir1.path
    end sub
    ce n'est pas évident que tu ais des reponses pour ces genres de pb. la prochaine fois, fais des recherches sur les faqs, les tutos et les forums

  3. #3
    Expert confirmé
    Avatar de ThierryAIM
    Homme Profil pro
    Inscrit en
    Septembre 2002
    Messages
    3 673
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 62
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Secteur : Industrie

    Informations forums :
    Inscription : Septembre 2002
    Messages : 3 673
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    Private Sub Form_Load()
        Dir1.Path = App.Path    ' Définit le chemin initial au démarrage
    End Sub
     
    Private Sub Dir1_Change()
        File1.Path = Dir1.Path   ' Définit le chemin d'accès du fichier.
    End Sub
     
    Private Sub Command1_Click()
        MsgBox Dir1.Path    ' Affiche le répertoire sélectionné
    End Sub

  4. #4
    Futur Membre du Club
    Profil pro
    Inscrit en
    Février 2011
    Messages
    3
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2011
    Messages : 3
    Par défaut
    Merci à vous.

    Cependant, en ce moment, j'ai un problème intermédiaire.

    Je vous explique grossièrement le but de l'application:

    Nous récupérons un fichier source qui est stocké dans un support amovible qui est connecté à l'aide du "Gestionnaire pour appareils Windows Mobile".

    Le problème est que le support n'est pas détecté comme un lecteur logique dans le sens ou il n'y a pas de lettre déterminant ce support.

    Voici un full path type du fichier :

    Ordinateur\WindowsCE\Applications\Files\monFichier.extension

    Cependant, alors que le chemin est valide ( vérifier par plusieurs manipulations dans Windows ), VB ne sait pas interpréter "Ordinateur".

    Nous avons cherché s'il n'y avait pas une variable d'environnement sous Windows 7 ou autre pour remplacer Ordinateur au début du path, cependant nous n'avons rien trouvé.
    Nous ne pouvons pas non plus assigner à ce support une lettre de lecteur logique.


    Auriez vous une solution ?


    En vous remerciant,

Discussions similaires

  1. [VB6] l'outil DirListBox
    Par thechef dans le forum VB 6 et antérieur
    Réponses: 1
    Dernier message: 25/03/2009, 07h47
  2. [VB6] Classer un FileListBox
    Par jean-pierre96 dans le forum VB 6 et antérieur
    Réponses: 10
    Dernier message: 11/06/2006, 08h24
  3. [VB6]répertoire sélectionné dans dirlistbox
    Par marco62118 dans le forum VB 6 et antérieur
    Réponses: 16
    Dernier message: 14/04/2006, 23h33
  4. [VB6][DirListBox] Manier un DirListBox avec le clavier?
    Par Gothico dans le forum VB 6 et antérieur
    Réponses: 2
    Dernier message: 20/02/2006, 09h08
  5. [VB6] [FileListBox] Récupérer les éléments sélectionnés
    Par tomnie dans le forum VB 6 et antérieur
    Réponses: 5
    Dernier message: 22/10/2002, 09h11

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo