Cela peut sembler drôle mais comme le titre le mentionne, j'aimerais que l'affichage des images dont le nom est contenu dans un TListbox soit ralenti afin de créer un effet semblable à quant on feuillette une revue très rapidement. Jusqu'à présent, j'ai essayé avec sleep et timer sans résultat; Tout ce passe si vite que je ne vois que la dernière image de ma liste. Voici le code de base:
Si les images pouvaient s'afficher successivement environ tout les 500 ms, ca devrait être parfait. Un sleep la dedans me gèle mon application; j'ai mais image2.picture...... dans le timer et on me retourne indice hors limite, je tourne en rond depuis 2 jours.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 Nb2:=Listbox2.items.count; for n2:=0 to Nb2-1 do begin image2.Picture.LoadFromFile(Listbox2.items[n2]); LabelNomP2.Caption:=ExtractFileName(Listbox2.items[n2]); ..... suite de la procédure end;
Merci de votre aide !
Duan
Partager