Salut à tous! j’espère que ça va
J'aimerais bien savoir comment faire pour convertir une TImage en une Graphics::TBitmap et vice versa.
Autre chose si c'est possible, comment peut on cloner une TImage ou une TBitmap?
Merci :)
Version imprimable
Salut à tous! j’espère que ça va
J'aimerais bien savoir comment faire pour convertir une TImage en une Graphics::TBitmap et vice versa.
Autre chose si c'est possible, comment peut on cloner une TImage ou une TBitmap?
Merci :)
Il n'y a pas de conversion possible !
TImage et TBitmap sont liés par composition via l'intermédiare d'un TPicture
Il faudrait chercher un peu dans l'aide avant de poser de telles questions
:f1:
TImage
TImage.Picture
TPicture
TPicture.Bitmap
...
Conclusion :
TImage.Picture.Bitmap
Merci pour la réponse et désolé pour la bête question.
j'ai un problème dans l'aide il ne veut pas s'afficher.
Est ce que c'est possible d'avoir une réponse pour cloner une TImage ou une TBitmap car j'ai pas trouvé une méthode qui fait ça. (j'ai crée une fonction qui copie chaque pixel d'une image source vers une autre de destination) mais elle prend du temps lors de son exécution.
Regarde la fonction Assign, c'est généralement le mécanisme de clonage des TPersistent en Delphi, Picture, Bitmap l'utilise massivement !
Pour l'aide, tu peux aller sur le net, en général, cela reste compatible avec des versions plus anciennes !
Si tu es en Vista\Seven, tu peux télécharger l'outil WinHLP32 pour lire les vieux HLP
Merci encore une fois c'est résolu comme vous l'avez mentionné pour la méthode Assign()
je vais télécharger l'outil du HLP :ccool:Code:Image1->Picture->Assign(bitmap)