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.NET Discussion :

Dossier d'images, ListView et PictureBox?


Sujet :

VB.NET

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Mai 2010
    Messages
    106
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2010
    Messages : 106
    Par défaut Dossier d'images, ListView et PictureBox?
    Bonjour,

    J'ai un dossier contenant plusieurs images (C:/images).

    J'aimerais que pour chaque image dans mon dossier, ils apparaissent toutes dans une ListView et que lorsque que je clique sur l'une d'elles, l'image sélectionnée s'afficherais dans une PictureBox.

    Je croix qu'il faut utiliser:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    For Each img As Image In...
    ListView1.Items.add(img)
    Next
    Mais je ne sais pas comment car "C:/images" est une valeur String.

    Je croix bien que c'est faisable mais l'ennuie c'est que je ne sais pas comment .

    Merci à tous.

  2. #2
    Membre Expert Avatar de hunteshiva
    Homme Profil pro
    Chef de projet en SSII
    Inscrit en
    Février 2010
    Messages
    1 069
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Chef de projet en SSII
    Secteur : Industrie

    Informations forums :
    Inscription : Février 2010
    Messages : 1 069
    Par défaut
    Ah ma connaissance,
    il n'y a pas de routine qui puisse lire les fichier dans un dossier ...

    tu a beaucoup d'images ...?
    a ma connaissance tu a deux options :
    Soit tu fixes tes images en dur dans un fichier et les chemins sont figés
    ou alors tu passe par un "OpenFileDialog" et tu offre la possibilité de charger des images manuellement

    voila je ne pense pas pouvoir te donner + d'idées

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Mai 2008
    Messages
    50
    Détails du profil
    Informations personnelles :
    Âge : 36
    Localisation : Maroc

    Informations forums :
    Inscription : Mai 2008
    Messages : 50
    Par défaut Filesystem
    Tu doit utiliser My.computer.filesystem
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
     
     For Each str As String In My.Computer.FileSystem.GetFiles("chemin du dossier")
               ListView1.Items.add(str)
    Next

  4. #4
    Membre chevronné
    Profil pro
    Inscrit en
    Février 2010
    Messages
    291
    Détails du profil
    Informations personnelles :
    Âge : 56
    Localisation : France

    Informations forums :
    Inscription : Février 2010
    Messages : 291
    Par défaut
    Bonjour,

    Tu devrais regarder du coter de system.drawing.imaging et de BitmapDecoder.Thumbnail.

  5. #5
    Expert éminent Avatar de Pol63
    Homme Profil pro
    .NET / SQL SERVER
    Inscrit en
    Avril 2007
    Messages
    14 202
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Puy de Dôme (Auvergne)

    Informations professionnelles :
    Activité : .NET / SQL SERVER

    Informations forums :
    Inscription : Avril 2007
    Messages : 14 202
    Par défaut
    je ne sais pas trop comment marche le listview, mais des picturebox dans un flowlayoutpanel ca marche très bien
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
     
    for each file as string in system.io.directory.getfiles("c:\images")
        dim img as system.Drawing.image = image.fromfile(file)
        dim p as new picturebox
        p.image = img
        monflowlayoutpanel.items.Add(p)
    next




    Citation Envoyé par hunteshiva Voir le message
    Ah ma connaissance,
    il n'y a pas de routine qui puisse lire les fichier dans un dossier ...
    un langage sans ca, ca n'existe pas je pense, ou alors personne travaille avec ...
    Cours complets, tutos et autres FAQ ici : C# - VB.NET

  6. #6
    Membre Expert Avatar de hunteshiva
    Homme Profil pro
    Chef de projet en SSII
    Inscrit en
    Février 2010
    Messages
    1 069
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Chef de projet en SSII
    Secteur : Industrie

    Informations forums :
    Inscription : Février 2010
    Messages : 1 069
    Par défaut


    je n'ais jamais eu besoin de travaillé avec ce genre de fonctions,
    c'est pourquoi je précisé bien "a ma connaissance"

    je saurais maintenant

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

Discussions similaires

  1. [Débutant] sauvegarder dans un dossier une image contenue dans un picturebox
    Par veens777 dans le forum VB.NET
    Réponses: 2
    Dernier message: 29/09/2012, 18h34
  2. Réponses: 3
    Dernier message: 26/05/2010, 17h45
  3. [VB.NET] Redimensionner une image dans un PictureBox
    Par Monster77 dans le forum Windows Forms
    Réponses: 6
    Dernier message: 05/04/2007, 18h24
  4. [C#]Modifier l'image dans une PictureBox depuis un flux http
    Par f.colo dans le forum Windows Forms
    Réponses: 1
    Dernier message: 14/02/2006, 09h18
  5. [C#] Imprimer l'image d'un picturebox
    Par mbibim63 dans le forum Windows Forms
    Réponses: 6
    Dernier message: 21/11/2005, 15h05

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