Bonjour,
je viens de m'essayer à la poo pour refaire un programme, en perl/Tk mais je bloque quand je dois mettre une référence a une méthode pour la commende d'un bouton,
en effet ma méthode se trouve dans un objet qui est dans $this.
en gros je vais faire ça
et donc
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 $a = aClass->new(); $b = bClass->new($a); $b->methodQuiVaUtiliserUneMethodDeA();
sauf que ça ne fonctionne pas
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 sub methodQuiVaUtiliserUneMethodDeA{ ... $frameLeft->Button( -text => 'Envoyer', -background =>"#CCCCFF", -command => \&$this->{"objA"}->doIt, )->pack(-fill => "x"); ...
P-S je ne savais pas ou poster, ici ou dans la rubrique sur les UI et comme c'est plus un problème lié au langage ...
Merci
Partager