begin process at 2013 06 18 23:51:41
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Delphi

 > 

Mutimédia

 > 

Image & Vidéo

 > 

Cmt faire défiler en boucle s/ toute la largeur de la form les images d’un répertoire


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Cmt faire défiler en boucle s/ toute la largeur de la form les images d’un répertoire

dimanche 24 juin 2012 à 02:05:08 | Cmt faire défiler en boucle s/ toute la largeur de la form les images d’un répertoire

810mcu

Genre en petites vignettes par exemple, scrolling ou bande passante.
J’ai cherché sur le net est je ne trouve pas quelque chose qui peut m’aider, si quelqu’un as un bout de code avec merci…

Je suis en Delphi6 Entreprise et Win Xp
Merci a tous

Debutant
810mcu
jeudi 28 juin 2012 à 08:37:38 | Re : Cmt faire défiler en boucle s/ toute la largeur de la form les images d’un répertoire

BinKentsu


Bonjour,
En fait ce que tu recherches à faire est de récupérer toutes les images de ton répertoire et de les afficher au fur et à mesure sur ta form? (si j'ai bien compris).

Dans ce cas là, il y a un sujet qui a déjà parlé de parcourir un répertoire : http://www.delphifr.com/forum/sujet-PARCOURIR-REPERTOIRE_112470.aspx.

Dans cette procédure tu fais également le test de l'extension de chaque fichiers trouvés, et tu ne gardes que les fichiers dont l'extension est (jpeg, png, bmp...).

Après avec un timer tu peux par exemple utiliser une picturebox auquel tu affecteras une de tes images listées dans la propriété Picture du picturebox.

Voilà en gros ce que je ferai.

BinKentsu
jeudi 28 juin 2012 à 21:38:22 | Re : Cmt faire défiler en boucle s/ toute la largeur de la form les images d’un répertoire

810mcu

Bonjour BinKentsu,

Oui, l’idée est d’avoir 1 bande passante sur la form qui va de gauche
a droite ou vise versa avec les images trouvées dans ce répertoire.

Ex : si 03 images dans le répertoire,
Il afficherais image1, image2, image3 puis recommence a nouveau
image1, image2, image3 et ainsi de suite.
Qui donneras image1, image2, image3, image1, image2, image3..

BinKentsu,
Ja suis allé sur le site du lien ok
Tu parles de picturebox ??? c’est quoi ce compo ? ou le trouvée ?

Merci
810mcu
vendredi 29 juin 2012 à 07:51:24 | Re : Cmt faire défiler en boucle s/ toute la largeur de la form les images d’un répertoire

BinKentsu


Euh désolé le composant s'appelle simplement Image ^^ J'ai confondu, il se trouve normalement sous l'onglet Supplément de la barre d'outils, en tout cas sous Delphi 5.

Sinon tu as compris le principe que je t'ai annoncé? Ou tu as besoin de plus d'explications?

BinKentsu
vendredi 29 juin 2012 à 15:41:52 | Re : Cmt faire défiler en boucle s/ toute la largeur de la form les images d’un répertoire

810mcu

Salut BinKentsu,

Ecoute si tu as un bout de code ou d’autres explications je t’en remercie.

Au fait J ai besoin d un peut d aide,
Apres affichage de la première image elle doit rester affiché et la deuxième s affiche a sont tour et ainsi successivement pour les autres.
Des que on arrive a la dernière image on recommence a nouveau par la première !!!

La j ai besoin d aide
Si je résume
- charger les images du répertoire dans une liste ou quelque chose du genre
- les affichées une par une

810mcu
vendredi 29 juin 2012 à 16:13:48 | Re : Cmt faire défiler en boucle s/ toute la largeur de la form les images d’un répertoire

BinKentsu


Ben en fait, tu utilises le composant ImageList qui permet d'avoir une liste d'images.

Tu m'excuseras mais je ne peux pas te donner un bout de code parce que je ne peux pas pondre un programme de tête ^^ et je n'ai pas delphi sur mon pc là :s

Tu commencerais donc par faire une recherche de tous les fichiers qui se trouvent dans ton répertoire, si l'extension du fichier correspond à un fichier image, tu l'ajoutes à ton composant ImageList.

L'étape suivante, une fois que tu as récupéré toutes tes images, tu utilises un timer et le composant Image de Delphi. Et dedans tu lui affectes à chaque événement de ton timer, l'image suivante de ton composant ImageList. C'est tout, je peux pas faire plus simple :s

BinKentsu


Cette discussion est classée dans : boucle, form, cmt, largeur, défiler


Répondre à ce message

Sujets en rapport avec ce message

Thread sans form [ par PatSW ] J'aimerais savoir comment faire une appli qui executre une boucle en tread et ui ne se ferme pas.ex:program Project1;uses Classes,Windows;var P: TPoi faire fonctionner des scrollbarr [ par sylviecl ] Bonjour, Je pense que ma question est vraiment bête mais bon je ne trouve pas et j'en réellement besoin pour avancer.J'ai une MDI form et plusieurs MD Est il possible de mettre plusieurs form sur la meme appli [ par ewertheimer ] Est il possible de mettre plusieurs form sur la meme appli  et de les rfaire apparaitre quand on clic sur un TButton?? Comment mettre une ombre sous une form? [ par game50 ] Comment on fait pour mettre une ombre (style winXP) sous une form ?Je possède delphi 6 personal. la Procedure Form.Close est obtenu en faisant quoi ? [ par Val08000 ] Bonjour,Lorsque l'on double clique sur la form, cela nous ouvre une procedure nommée Procedure TForm1.FormCreate.Actuellement j'écris mon programme en record et boucle.. [ par XgaletteX ] Bonjour, Je voulai savoir comment es ce que l'on fait pour balayer l'ensemble des champs d'un record dans une boucle? Je voudrai qu'à chaque itération Déterminer le Form appelant [ par draft61 ] Bonjour,je dois créer un prog dans lequel il y a un Form Recherche, permmettant de rechercher des Utilisateurs, Fournisseurs, Equipements...Il existe MDI - Probléme de positionnement Left et Right [ par Spawnrider ] Bonjour, Je développe une application utilisant des Forms MDI en Delphi 6. Je possede une MDI Mére (Form Principale) et je souhaite créer des Forms Fenêtre dans dans une form sous delphi [ par Francky23012301 ] Salut à tous J'ai besoin d'aide pour une petite application que je programme sous Delphi. Voilà imaginer une form qui contient deux boutons "DOS" et Faire une fenêtre DOS dans une form sous Delphi [ par Francky23012301 ] Salut à tous J'ai besoin d'aide pour une petite application que je programme sous Delphi. Voilà imaginer une form qui contient deux boutons "DOS" et


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Juin 2013
LMMJVSD
     12
3456789
10111213141516
17181920212223
24252627282930

Consulter la suite du CalendriCode

Photothèque

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 4,181 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales