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 ^_^