Comment déplacer un Tbitmap ? - Delphi/Pascal - Programmation
MarshPosté le 15-05-2017 à 13:56:05
Bonjour je souhaite créer une image qui bouge chaque seconde à l'aide d'un timer.
Pour cela, j'ai crée un Tbitmap ou j'ai crée mon dessin. Mais le soucis c'est que pour déplacer ce Tbitmap bah je connais pas d'autre fonction à par "image1.Left:=image1.Left-5;" par exemple. Le soucis c'est que le Tbitmap n'est pas une image...
La solution que j'ai trouvé c'est de faire par exemple : Polygon(xx+y,xx+z,xx+e,xx+r) dans une boucle, mais au lieu de déplacer ca "multiplie".. Avez-vous des solutions ? Merci.
Message édité par Gregt59 le 15-05-2017 à 14:16:03
Marsh Posté le 15-05-2017 à 13:56:05
Bonjour je souhaite créer une image qui bouge chaque seconde à l'aide d'un timer.
Pour cela, j'ai crée un Tbitmap ou j'ai crée mon dessin. Mais le soucis c'est que pour déplacer ce Tbitmap bah je connais pas d'autre fonction à par "image1.Left:=image1.Left-5;" par exemple.
Le soucis c'est que le Tbitmap n'est pas une image...
La solution que j'ai trouvé c'est de faire par exemple : Polygon(xx+y,xx+z,xx+e,xx+r) dans une boucle, mais au lieu de déplacer ca "multiplie"..
Avez-vous des solutions ? Merci.
Message édité par Gregt59 le 15-05-2017 à 14:16:03