merci beaucoup de ta réponse
en effet dans mon programme, il y a énormement de copysprite...
mais remplacer chaque copysprite par ton code, ça me parait carrement inimaginable..... Je ne pense pas que cela soit possible...
Tu ne remplaces pas Copysprite() par tout mon code
Tu colles la procedure en debut de ton projet, ou dans un include, puis au lieu d'ecrire Copysprite() tu ecris CopySpriteEX()
le code de Cpl.Bator pour remplacer copysprite:
ça marche, mais le temps d'execution de la procedure est beaucoup trop longue pour que cela me soit utile, mon programme (qui est un jeu) devient exessivement lent !!! (ce que j'avais peur d'ailleur)
le code de Flype pour simuler une dim()
ça marche impecable !!! j'ai même l'impression que le temps d'execution soit plus rapide qu'une dim() !!!