Perl tk
Résolu/Fermé
A voir également:
- Perl tk
- Denon perl pro test - Accueil - Audio
- Pdf tk - Télécharger - PDF
- Perl split ✓ - Forum Perl
- Disney hd tk - Forum Cinéma / Télé
- Module tkinter has no attribute tk ✓ - Forum Python
2 réponses
[Dal]
Messages postés
6194
Date d'inscription
mercredi 15 septembre 2004
Statut
Contributeur
Dernière intervention
11 octobre 2024
1 092
Modifié par [Dal] le 17/01/2017 à 17:40
Modifié par [Dal] le 17/01/2017 à 17:40
Salut Jamie Mac-Uloth,
Si ta fonction est aussi simple que cela, tu peux l'insérer dans le code d'initialisation du bouton, au lieu de mettre une référence sur une fonction nommée à implémenter ailleurs.
Quelque chose comme cela :
Dal
Si ta fonction est aussi simple que cela, tu peux l'insérer dans le code d'initialisation du bouton, au lieu de mettre une référence sur une fonction nommée à implémenter ailleurs.
Quelque chose comme cela :
$mw->Button(-text => "Done", -command => sub { $toto = 1; })->pack;
Dal
Mais en fait oui, tout à fait. C'est juste que je ne savais pas que par défaut en Perl, les variables étaient des variables globales, vues dans une sub fonction. Cela résout mon problème!!
Merci beaucoup :)
Merci beaucoup :)
[Dal]
Messages postés
6194
Date d'inscription
mercredi 15 septembre 2004
Statut
Contributeur
Dernière intervention
11 octobre 2024
1 092
18 janv. 2017 à 12:09
18 janv. 2017 à 12:09
Les variables Perl sont globales si elles sont déclarées dans un scope global.
Si elles sont déclarées dans une sub, leur portée est limitée à la sub.
Si elles sont déclarées dans une sub, leur portée est limitée à la sub.
Jamie Mac-Uloth
>
[Dal]
Messages postés
6194
Date d'inscription
mercredi 15 septembre 2004
Statut
Contributeur
Dernière intervention
11 octobre 2024
18 janv. 2017 à 12:11
18 janv. 2017 à 12:11
Yes! Merci pour ces éclaircissements en tout cas Dal