Bonjour à tous
Il y a dans Delphi une possibilité intéressante : mettre un nom de procédure dans l'évènement onTimer d'un Timer à l'exécution, ce qui évite d'avoir x composants Timer. Or si je codifie en Lazarus
j'ai une erreur de compilation. pourtant, j'ai bien ceci pour MaProcedure
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2Timer1.Enabled := true; Timer1.onTimer := MaPorcedure;
et l'équivalent dans le programme :
Code : Sélectionner tout - Visualiser dans une fenêtre à part procedure MaProcedure(Sender: TObject);
Bien sûr, si je mets dans le composant Timer ce nom dans l'évènement OnTimer, cela fonctionne, mais j'aimerais éviter de coller 15 composants Timer s'il existe une solution analogue à celle de Delphi
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 procedure TMaForme.Maprocedure(Sender: TObject); begin // mon code end;
Merci pour toute suggestion
Partager