[Delphi] Créer une liste de miniatures JPEG

Fermé
Thom@s Messages postés 3412 Date d'inscription mardi 4 mars 2003 Statut Modérateur Dernière intervention 28 septembre 2019 - 16 nov. 2004 à 12:53
Thom@s Messages postés 3412 Date d'inscription mardi 4 mars 2003 Statut Modérateur Dernière intervention 28 septembre 2019 - 25 nov. 2004 à 20:36
Salut à tous !

Alors voilà: en fait, pour un programme (avec Delphi 6 Perso) qui aura une fonction du genre "visualisation d'un album photos", je voudrais savoir comment faire pour afficher une liste de miniatures (vignettes) d'images JPEG.

En fait, ce serait pour faire un peu comme dans l'explorateur Windows de XP ou sous Linux lorsqu'on choisit l'affichage "miniatures" ou "vignettes" :-)

Ce que je voudrais aussi, c'est que ces vignettes s'affichent dans un cadre (un peu comme si elles étaient dans une iFrame, en HTML) de manière qu'on puisse faire défiler la liste d'images sans faire défiler toute la fenêtre :-)

Je précise aussi que les noms de fichiers des images à afficher est dans un fichier INI (ce n'est donc pas pour afficher le contenu d'un répertoire donné).
J'aimerais quelque chose du genre :
- Créer liste d'images;
- Pour chaque nom d'image du fichier INI :
        Ajouter l'image x et sa légende (le nom du fichier)


J'ai regardé du côté d'un TImageList, mais apparemment ce n'est que pour les BMP.

Et j'aimerais éviter de le faire entièrement "à la main" (boucle for et ajout d'un TImage et d'un TLabel pour chaque image...).

Si quelqu'un connait une fonction, un composant, ou une manière simple de le faire, je serais très intéressé :-)

Un très grand merci d'avance ! :-)

A+ :)
  ___________________
  |__ .: Thom@s :. ___|
A voir également:

4 réponses

Thom@s Messages postés 3412 Date d'inscription mardi 4 mars 2003 Statut Modérateur Dernière intervention 28 septembre 2019 678
16 nov. 2004 à 18:06
up :)
  ___________________
  |__ .: Thom@s :. ___|
0
SirHill Messages postés 4060 Date d'inscription vendredi 19 mars 2004 Statut Contributeur Dernière intervention 19 avril 2020 543
Modifié le 31 août 2019 à 08:39
Salut Thom@s,

Je ne suis pas Delphiste mais un peu Googler, et j'ai trouvé quelques trucs :

- http://www.phidels.com/php/index.php3?page=..%2Fphp%2Fpagetelechargementzip.php3&id=207
- http://www.phidels.com/php/index.php3?page=..%2Fphp%2Fpagetelechargementzip.php3&id=208

En espérant que ça puisse t'aider :)
0
Thom@s Messages postés 3412 Date d'inscription mardi 4 mars 2003 Statut Modérateur Dernière intervention 28 septembre 2019 678
18 nov. 2004 à 07:42
Salut SirHill !

Merci poour les liens :)

Je vais essayer ça et je te dirai :-)

A+ et bonne journée :-)
  ___________________
  |__ .: Thom@s :. ___|
0
SirHill Messages postés 4060 Date d'inscription vendredi 19 mars 2004 Statut Contributeur Dernière intervention 19 avril 2020 543
25 nov. 2004 à 20:02
0
Thom@s Messages postés 3412 Date d'inscription mardi 4 mars 2003 Statut Modérateur Dernière intervention 28 septembre 2019 678
25 nov. 2004 à 20:36
Merci beaucoup :-)

Je regarderai ça dès que je pourrai et je te tiens au courant :-)

A+ :)
  ___________________
  |__ .: Thom@s :. ___|
0
Thom@s Messages postés 3412 Date d'inscription mardi 4 mars 2003 Statut Modérateur Dernière intervention 28 septembre 2019 678
17 nov. 2004 à 08:15
/\
 |
 |


:)
  ___________________
  |__ .: Thom@s :. ___|
-1
Thom@s Messages postés 3412 Date d'inscription mardi 4 mars 2003 Statut Modérateur Dernière intervention 28 septembre 2019 678
17 nov. 2004 à 14:22
;-)
  ___________________
  |__ .: Thom@s :. ___|
0