Bjr, je suis en train de programmer un soft qui permet de développer rapidement des interfaces graphiques (un peu dans le style MultiInstall mais en + évolué)
Le truc, c’est que je créer des composants TImages auxquels je veux associer des événements du type “OnMouseMove” etc…
Pb: vu qu’au moment de la compilation les composants n’existent pas, impossible de leur associer un TNotifyEvent, et quand je les créer (au cours de l’exécution), impossible de leur associer une procédure (conflit de type entre “procédure” et “TNotifyEvent”), même si le prototype est correct…
C’est exactement le code là que j’utilise, sauf qu’en ligne 12 je lui passe TForm1.ImageMouseMove et qu’à la compile il me lance un “Erreur, type incompatible entre TNotifyEvent et procédure”
tu confonds la classe TForm1 qui n’est qu’un moule (je schématise) avec une variable de type TForm, si tu regardes dans ton source tu vas voir une ligne du genre