ni69
Messages postés1418Date d'inscriptionsamedi 12 juin 2004StatutMembreDernière intervention 5 juillet 201012 30 déc. 2004 à 17:51
Ce dont je te parlais permettait de mettre une image en fond de ta form ! pas dans un TImage comme tu sembles le vouloir !
Désolé, je n'avais pas bien compris ta question :)
Si tu veux mettre une image dans un TImage, tu peux bien sur le faire dans l'inspecteur d'objets ou alors manuellement comme ceci :
Image1.Picture.LoadFromFile('c:\image.bmp');
(Cette fois ci, la procédure peut se mettre dans le OnCreate ;) )
C'est à toi de choisir entre ces deux méthodes : soit tu veux un exe petit avec une image à coté, soit tu veux un exe plus lourd, mais sans image à coté (il y a aussi la possiblité d'utiliser des ressources dans ce cas...)
@+
Bonne Prog'
Nico
N'oubliez pas de cliquer sur Réponse acceptée lorsque la réponse vous convient ! ;)
cs_NaY972
Messages postés24Date d'inscriptionjeudi 30 décembre 2004StatutMembreDernière intervention 5 janvier 2005 30 déc. 2004 à 17:35
Ah oui aussi... est-ce mieux d'associer une image de fond a partir des Propeties de l'image ou de la charger a la création de la page par la commande ci dessus ?
ni69
Messages postés1418Date d'inscriptionsamedi 12 juin 2004StatutMembreDernière intervention 5 juillet 201012 30 déc. 2004 à 17:36
Il faut la mettre dans FormPaint, car si tu la mets dans FormCreate, elle ne sera pris en compte qu'une fois, lors du démarrage, et plus par la suite, donc dès que Windows réaffichera la form, l'image du canvas n'apparaîtra plus.
@+
Bonne Prog'
Nico
N'oubliez pas de cliquer sur Réponse acceptée lorsque la réponse vous convient ! ;)