japee
Messages postés1727Date d'inscriptionvendredi 27 décembre 2002StatutModérateurDernière intervention 6 novembre 20218 20 déc. 2006 à 13:39
Salut,
Je n'ai pas trop le temps de me pencher sur ton code, mais celui-là fonctionne, à toi de voir où se situe l'erreur (nommage du composant, pas de parent désigné, autre ?) :
for N := NMaxLed to NMaxLed + NProcess - 1 do
begin
aImgFond := TImage.Create(self);
with aImgFond do
begin
Parent := Self;
Name := 'Image' + IntToStr(N);
// ou alors : Name := Format('Image'%d', [N]);
Left := L; width := W; Top := T; Height := H;
ImageList1.GetBitmap(0, aImgFond.Picture.Bitmap);
end;
end;
cs_Jean_Jean
Messages postés615Date d'inscriptiondimanche 13 août 2006StatutMembreDernière intervention13 décembre 20183 20 déc. 2006 à 14:12
[javascript:Insert_Emoticon('/imgs2/smile.gif');
]Bj Japee
Nickel!
Apparemment l'erreur venait de l'oublie de la ligne suivante:
Parent := Self;
Le nommage est semble t-il automatique et la ligne suivante n'est pas nécessaire:
Name := 'Image' + IntToStr(N);
C'est un peu bizarre, car j'effectue auparavant une autre boucle de création dynamique qui nepose pas de pb et qui fonctionne de manière presque similaire.
Merci à Toi
A+