TCustomImageList.GetBitmap - Delphi/Pascal - Programmation
Marsh Posté le 14-09-2005 à 01:43:11
Et si tu fais un Ctrl+click dessus pour aller voir le code de Borland ? (si tu as une version Pro ou Entreprise)
C'est ce que je fais toujours pour voir ce qui se passe derrière la VCL
Marsh Posté le 13-09-2005 à 01:22:59
Coucou !
Je me demandais... Le TBitmap retourné par TCustomImageList.GetBitmap, c'est un TBitmap instancié pour l'occasion, ou c'est un TBitmap déjà existant dans le TCustomImageList vers lequel GetBitmap nous file un pointeur ?
J'ai lu la doc de la méthode, mais je ne l'ai pas trouvée super explicite là-dessus.
C'est un peu important pour moi puisque j'ai ce bout de code (en gros, j'ai résumé) qui est exécuté assez souvent et que j'aimerais éviter les fuites de mémoire :
(Si je ne fais pas l'affectation à nil au début, je peux faire tous les GetBitmap que je veux, Image1 ne change pas.)
Comme je travaille avec de toutes petites images (genre icônes), c'est pas évident de traquer une fuite de mémoire.
Pis je vais dormir et laisser mon code refroidir un peu...