Bonjour,
je deviens fou : je crée des objets dynamiquement (des TPanels contenus dans un TPanel sur la fiche, et contenant 1 TImage et 1 TLabel chacun), donc logiquement je devrais faire le ménage avant clôture, sauf que
- que je passe par FormClose, un autre appel par FormKeyDown ou un bouton, le ménage n'est pas fait, enfin, c'est ce que je devine en voyant le symbole à gauche, qui devient vert-valide juste après F9 ;
- en pas-à-pas je n'entre jamais dans les lignes du ménage, malgré les ShowMessage qui s'affichent :
- plus curieux, si je n'exécute pas ce nettoyage il n'y a pas de fuite mémoire. Il n'y aurait donc pas besoin de faire le ménage ?
- et pourquoi je ne me prends pas d'erreurs dans cette procédure, en cliquant plusieurs fois sur le bouton ? :
Après 25 ans de Delphi et Lazarus, j'avoue que je suis un peu perdu, là.
Merci et bon aprème,
Partager