Des vignettes dans un contrôle listview

Description

Ce code permet d'afficher toutes les images d'un dossier dans un contrôle ListView.
Il récupère d'abord les valeurs de chaque image (ScaleHeight et ScaleWidth) pour les adpater et ensuite il les ajoute dans le contrôle ImageList associé au contrôle ListView.

Les avantages :
- Les vignettes se classent automatiquement suivant la taille de la ListView
- On voit la progression de la conversion avec le contrôle ProgressBar
- La conversion est assez rapide (4 secondes pour 40 images de taille 800x600)
- Toute la procédure de code se trouve dans une sub unique

Les inconvenients :
- La conversion à grande echelle peut saturer la mémoire
- Certaines vignettes peuvent mal s'afficher dans la Listview
- Sur des petites config ça peut planter (ça existe encore les ptites config lol)

Have fun ^_^

Codes Sources

A voir également

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.