|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||||
|
Invité de passage
![]() serge pol Inscription : septembre 2010 Messages : 2 ![]() |
Bonjour, Je réalise un petit programme avec interface graphique faite avec TKinter.
A partir de la fenêtre principale, un click sur un bouton m'ouvre une nouvelle fenêtre dans laquelle je mets des entry qui sont aleur tour relié à une base de donnée MYQSL. Le problème c'est que lorsque je clique sur le boutton OK J'ai le message d'erreur suivant: Code :
Pourtant j'ai bien vérifié le nom des entry et ils sont identiques. Voici le programme: Code :
où se trouve l'erreur...... Merci |
||||
|
|
00
|
|
|
#2 | ||||||
|
Membre confirmé
![]() |
Bonjour,
Je dirai la même chose que l’interpréteur (comme sa je ne suis sur de pas me tromper lol) : Qu'est ce que ed1 ? Code :
Deux solutions : * 1) S'arranger pour mettre vos variables en global... * 2) Créer des classes Solution 1 : Code :
Code :
Tenez moi au courant et bon courage... Mickael |
||||||
|
|
00
|
|
|
#3 | ||||
|
Nouveau Membre du Club
![]() Développeur informatique Inscription : novembre 2011 Messages : 88 ![]() |
Bonjour
Comme t'a dis Apocalypses ,la methode la plus simple est d'ssayer de définir ton Entry "ed1" comme variable global dans la fonction new() comme : Code :
Code :
|
||||
|
|
00
|
Copyright © 2000-2013 - www.developpez.com