Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1934 connectés 

  FORUM HardWare.fr
  Programmation
  Delphi/Pascal

  [DELPHI] Créer des timage ???

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[DELPHI] Créer des timage ???

n°2168978
davidmarli
Posté le 21-12-2012 à 23:09:35  profilanswer
 

Bonjour,
 
j'ai un pb qui m'empeche d'avancer...
 
Je récupère des images jpg dont les chemins sont stockés dans un tableau.
Je connais le nb d'images.
Ce que je voudrais c'est créer autant de timage sur ma form que d'image à ajouter. Mais je ne sais pas comment m'y prendre.  
Dans les variables je ne vais pas déclarer img1,img2,img3,img4... : Timage ???
Car il m'arrive d'avoir 50 ou 100 images...
 
Ensuite je me suis dit, puisque je n'arrive pas à les créer dynamiquement je vais poser 10 images (image1, image2...) sur ma forme.
Sauf que dans une boucle for i:=1 to 10 comment je précise que j'affiche au premeir passge dans image1 puis au deuxième dabs image2 ...
 
Si quelqu'un peut m'aider je l'en remercie d'avance.
 
PS : j'espère avoir été clair. Sinon, je préciserai...

mood
Publicité
Posté le 21-12-2012 à 23:09:35  profilanswer
 

n°2169324
Flagad'awa​re
c pô moi, j'ai pas touché!
Posté le 29-12-2012 à 15:09:55  profilanswer
 

Salut
 
pour créer dynamiquement je sais pas par contre c'est faisable c'est clair
 
par contre pour utiliser ta boucle sur un nombre défini de timage tu peut peut être utiliser FindComponent comme on me l'a suggéré là:
 
http://forum.hardware.fr/hfr/Progr [...] 5771_1.htm
 
avec

(FindComponent('image' + IntToStr(cnt)) as Timage).picture.bitmap := tonimage;


 
enfin un truc du genre faut essayer, avec peu de modifs ça devrait marcher  ;)


Message édité par Flagad'aware le 29-12-2012 à 15:10:58
n°2169349
zorglube55
Posté le 29-12-2012 à 21:32:38  profilanswer
 

Pour créer Dynamiquement suffit de déclarer une variable mon image : timage;
Et après un truc du genre monimage. Create(self);
Monimage. Name:="image"+inttostr(i) ;
Et le reste des propriétés
Je pourrais de donner un exemple de code lundi si ya besoin ;-)


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Delphi/Pascal

  [DELPHI] Créer des timage ???

 

Sujets relatifs
Créer automatiquement des enrégistrements dans une table avec PL SQLCherche à créer un ficher avec 6400 noms (numéro.numéro.jpg)
Chercher/créer logiciel pour rechercher l’absence de fichiersCréer des fichiers numérotés
[VBA] Créer une liste depuis une celluleCréer une liste numérotée en PHP
[DELPHI] Image dans une listbox...Créer un répertoire en c++
Créer un site Internet avec un design de qualitécréer un "pop-up interne" dans une page html
Plus de sujets relatifs à : [DELPHI] Créer des timage ???


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR