pas trés clair mais bon ... on est blindé la dessus :
deja pour les photos, il serait lourd de stocker leurs noms ...
une astuce consiste a toute les renomées avec un identifiant simple a determiné, par exemple :
ph-0.jpg correspond a l'itemindex 0 d'une liste.
ph-1.jpg correspond a l'itemindex 1 d'une liste.
pour appeler l'image il n'y auras alors plus qu'a l'appeler comme suis :
jpeg.loadfromfile( repertoireappli+'photos\ph-'+inttostr(itemindex)+'.jpg' );
a la place d'itemindex, on peut utiliser un identifiant unique, propre a chaque elements d'une liste ... par exemple l'ID d'un enregistrement d'un table de base donnée peut etre configuré pour etre unique.
voila...