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

Access Discussion :

Lister le contenu d'un repertoire dans un ListBox


Sujet :

Access

  1. #1
    Candidat au Club
    Inscrit en
    Juillet 2006
    Messages
    4
    Détails du profil
    Informations forums :
    Inscription : Juillet 2006
    Messages : 4
    Points : 2
    Points
    2
    Par défaut Lister le contenu d'un repertoire dans un ListBox
    Bonjour à tous,
    N'étant pas un King en VB (mais alors pas du tout du tout) je me permet de faire appel à votre aide:
    Je cherche à lister le contenu d'un repertoire dans un ListBox le repertoire étant définie dans le code. Evidement j'ai trouvé pas mal de code se rapprochant (type explorateurs de fichiers) mais je n'ai pu en reprendre aucun sans avoir de bug. Auriez vous des fragments de codes à me ceder
    Merci d'avance et bonne journée à tous!
    +++

  2. #2
    Membre expert
    Avatar de FreeAccess
    Homme Profil pro
    Un monde ou prendre est plus facile qu'apprendre.
    Inscrit en
    Mars 2006
    Messages
    2 745
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Un monde ou prendre est plus facile qu'apprendre.

    Informations forums :
    Inscription : Mars 2006
    Messages : 2 745
    Points : 3 834
    Points
    3 834
    Par défaut
    Bonjour,
    j'ai trouvé pas mal de code se rapprochant (type explorateurs de fichiers) mais je n'ai pu en reprendre
    Si tu as déjà testé plusieurs codes sans résultats je ne pense pas que le fait de t'en proposer d'autres vont t'aider
    Montre nous plutôt ce que tu as fais, et surtout les erreurs que tu as sur ton code.
    Bonne continuation.
    FreeAccess
    "Petit à petit l'araignée tisse sa toile"

  3. #3
    Candidat au Club
    Inscrit en
    Juillet 2006
    Messages
    4
    Détails du profil
    Informations forums :
    Inscription : Juillet 2006
    Messages : 4
    Points : 2
    Points
    2
    Par défaut
    Alors mon code le voici:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    Private Sub Form_Open(Cancel As Integer)
    Dim fso As Scripting.FileSystemObject
    Dim fld As Scripting.Folder
    Dim fld2 As Scripting.Folder
    Dim fle As Scripting.file
    Dim NomFichier As String
     
    Set fso = New Scripting.FileSystemObject
     
    Set fld = fso.GetFolder("D:\Programme\Backburner")
     
    ' Afficher tous les fichiers du répertoire
    For Each fle In fld.files
       NomFichier = fle.Path
        Me.ListView.Items.Add (NomFichier)   'MON PROBLEME
     
        DoCmd.RunMacro "ActualiserPageActive"
    Next
    Debug.Print
     
     
    Set fle = Nothing
    Set fld2 = Nothing
    Set fld = Nothing
    Set fso = Nothing
     
    End Sub
    Je n'arrive pas a rajouter le nom du chier pour chaque fichier dans ma ListView! Enfin j'ai bel-et-bien l'impression que mon problème se situe plutôt vers l'utilisation d'une ListView en soit... En tout cas, le message d'erreur est:
    Erreur 438 "Propriété ou méthode non gérée par cet objet"
    Merci d'avance
    +++++++

  4. #4
    Candidat au Club
    Inscrit en
    Juillet 2006
    Messages
    4
    Détails du profil
    Informations forums :
    Inscription : Juillet 2006
    Messages : 4
    Points : 2
    Points
    2
    Par défaut Re
    Arf j'approche de la solution

    J'ai rajouté :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Me!ListView.ListItems.Add , , NomFichier
    J'ai plus qu'à trouver un moyen de filtrer pr extension (genre afficher que les PDF). DOnc si quelqun a une idée? Car je vois pas trop pour le moment. Et puis aussi (et surtout) comment executer les fichier avec double click (mais ça, ne m'inquiete pas trop...)
    Merci d'avance pour votre aide!
    +++

  5. #5
    Candidat au Club
    Inscrit en
    Juillet 2006
    Messages
    4
    Détails du profil
    Informations forums :
    Inscription : Juillet 2006
    Messages : 4
    Points : 2
    Points
    2
    Par défaut Re re
    Je précise qu'en fait je ne vais pas filtrer selon les extensions...
    Donc au cas où il y avait quelques âmes généreuses qui voulaient m'aider...Ce n'est plus la peine. Par contre mon problème d'ouverture de fichier reste d'actualité!
    +++

  6. #6
    Membre expert
    Avatar de FreeAccess
    Homme Profil pro
    Un monde ou prendre est plus facile qu'apprendre.
    Inscrit en
    Mars 2006
    Messages
    2 745
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Un monde ou prendre est plus facile qu'apprendre.

    Informations forums :
    Inscription : Mars 2006
    Messages : 2 745
    Points : 3 834
    Points
    3 834
    Par défaut
    Re,
    Et puis aussi (et surtout) comment executer les fichier avec double click
    Peut être une solution avec ShellExecute :
    http://access.developpez.com/faq/?pa...n#shellexecute
    FreeAccess
    "Petit à petit l'araignée tisse sa toile"

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Comment lister le contenu d'un repertoire dans une URL?
    Par AliJava dans le forum Général Java
    Réponses: 2
    Dernier message: 13/05/2008, 11h19
  2. Lister (Dossier/Fichier) d'un repertoire dans une listbox
    Par skaraa dans le forum Windows Forms
    Réponses: 1
    Dernier message: 10/03/2008, 11h12
  3. [debutant] lister le contenu d'un repertoire
    Par azrael88370 dans le forum Débuter
    Réponses: 5
    Dernier message: 12/01/2006, 14h00
  4. Lister le contenu d'un dossier dans une ListBox
    Par zidenne dans le forum Langage
    Réponses: 2
    Dernier message: 25/10/2005, 12h51
  5. Réponses: 3
    Dernier message: 17/08/2005, 11h03

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