A voir également:
- Afficher des aperçus de fichiers dans un listView
- Wetransfer gratuit fichiers lourd - Guide
- Comment réduire la taille d'un fichier - Guide
- Explorateur de fichiers - Guide
- Afficher mot de passe wifi android - Guide
- Comment ouvrir un fichier epub ? - Guide
4 réponses
Whismeril
Messages postés
19028
Date d'inscription
mardi 11 mars 2003
Statut
Non membre
Dernière intervention
24 avril 2024
931
1 août 2019 à 23:58
1 août 2019 à 23:58
Pour les images, je pense que tu peux simplement les charger dans la listview.
Pour les vidéo, c'est un peu plus compliqué, prendre une image dans le fichier n'est pas représentatif, et afficher une séquencette je ne pense pas que ça marche avec une listview.
Peut-être avec un FlowLayoutPanel dans lequel tu mettrais des lecteurs de média.
Pour les vidéo, c'est un peu plus compliqué, prendre une image dans le fichier n'est pas représentatif, et afficher une séquencette je ne pense pas que ça marche avec une listview.
Peut-être avec un FlowLayoutPanel dans lequel tu mettrais des lecteurs de média.
Whismeril
Messages postés
19028
Date d'inscription
mardi 11 mars 2003
Statut
Non membre
Dernière intervention
24 avril 2024
931
1 août 2019 à 22:07
1 août 2019 à 22:07
Bonjour
Tu as quels types de fichiers dans tes répertoires?
Tu as quels types de fichiers dans tes répertoires?
Bonjour,
je n'arrive pas à remplir imageList3 car le chemin d'accès à l'image est incorrect : Image.FromFile(listView1.Items[i].Name) dans le code qui suit :
Auriez-vous une solution pour y remédier svp ?
Modifié par la modération voilà Whismeril la couleur est là.
je n'arrive pas à remplir imageList3 car le chemin d'accès à l'image est incorrect : Image.FromFile(listView1.Items[i].Name) dans le code qui suit :
// Méthode pour remplir imageList3 par des aperçu d'image des documents qui sont des images : public void RemplirImages(string Chemin) { for (int i = 1; i <= listView1.Items.Count; i++) { imageList3.Images.Add("N°" + i, Image.FromFile(listView1.Items[i].Name)); } }
Auriez-vous une solution pour y remédier svp ?
Modifié par la modération voilà Whismeril la couleur est là.
Whismeril
Messages postés
19028
Date d'inscription
mardi 11 mars 2003
Statut
Non membre
Dernière intervention
24 avril 2024
931
28 août 2019 à 19:31
28 août 2019 à 19:31
Merci bazfile
Whismeril
Messages postés
19028
Date d'inscription
mardi 11 mars 2003
Statut
Non membre
Dernière intervention
24 avril 2024
931
28 août 2019 à 18:50
28 août 2019 à 18:50
Bonjour
pour charger une image, il faut un chemin qui existe, si
Comme tu as une variable chemin en paramètre, je suppose qu'elle serait utile, elle pourrait contenir
Mais cela reste hypothèse de ma part, seul toi sais ce que contient Chemin et
PS pour poster un code merci de lire et d'appliquer ce petit tuto https://codes-sources.commentcamarche.net/faq/11288-les-balises-de-code
pour charger une image, il faut un chemin qui existe, si
istView1.Items[i].Namevaut un truc qui ressemble à
"C:\temp\img0001.jpg"alors cela devrait marcher, mais je suppose que ça n'est pas le cas.
Comme tu as une variable chemin en paramètre, je suppose qu'elle serait utile, elle pourrait contenir
"C:\tempou équivalent et p'tet que
listView1.Items[i].Namecontient
"img0001.jpg"auquel cas, il suffit de construire le chemin en concaténant les variables.
Mais cela reste hypothèse de ma part, seul toi sais ce que contient Chemin et
listView1.Items[i].Name
PS pour poster un code merci de lire et d'appliquer ce petit tuto https://codes-sources.commentcamarche.net/faq/11288-les-balises-de-code
2 août 2019 à 00:17
C'est comme l'explorateur de fichiers, quand tu vas dans tes dossiers contenant tes images, l'explorateur n'a pas toutes les images d'enregistrées au préalable pour les afficher...
Autre exemple : Si, une fois l'application terminée, tu télécharges une nouvelle image, il sera impossible d'en afficher un aperçu, d'où le problème...
Il faudrait dans l'absolu que la listView soit créée (ou du moins modifiée) à chaque nouveau chargement du contenu d'un dossier pour pallier à ce problème ? Est-ce possible de procéder de cette façon et si oui, n'y en a-t-il pas de meilleures ?
2 août 2019 à 00:42
2 août 2019 à 01:27
Je donnerai des nouvelles de mon avancée, à suivre...