j'ai dit créer un TBitmap, pas un TImage
et tu dois pas le recréer chaque fois.
y a peut etre moyen de charger directement un bmp dans une imagelist sans passer par un TBitmap, mais je sais pas comment
Code :
- aBitmap := TBitmap.Create;
- try
- aBitmap.LoadFromFile('fichier1');
- ImageList1.Add(aBitmap);
- aBitmap.LoadFromFile('fichier2');
- ImageList1.Add(aBitmap);
- finally
- aBitmap.Free;
- end;
|
ouais c'est pas très bô
si toutes tes images ont la meme taille tu peux toutes les mettres dans 1 seul bmp, l'une a coté de l'autre, et faire:
Code :
- aBitmap := TBitmap.Create;
- try
- with ImageList1 do
- begin
- aBitmap.LoadFromFile('fichier');
- Height := hauteur des images;
- Width := largeur d'une image;
- Add(aBitmap);
- end;
- finally
- aBitmap.Free;
- end;
|
[jfdsdjhfuetppo]--Message édité par antp--[/jfdsdjhfuetppo]
---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire