Python

python -  
yg_be Messages postés 23437 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour , je développe une ERP en python et voila je rencontre un problème j'ai recherché une reponse sur internet sans trouver la solution....
mon problème: Comment rappeler une fenetre qui a été detruite en python ..par exemple une fenetre1 qui donne sur une fenetre2 via un bouton avec command=fenetre1.destroy () voila je veux revenir a la fenetre 1 depuis la fenetre2 avec un bouton mais on met dis fenetre1 invoquer est detruire

2 réponses

  1. yg_be Messages postés 23437 Date d'inscription   Statut Contributeur Dernière intervention   Ambassadeur 1 588
     
    bonjour,
    peut-être en utilisant withdraw() au lieu de destroy()?
    0
    1. python
       
      j'ai essayer ta methode withdraw() mais se ne donne rien le boutton n'ouvre pas le fenetre precedente
      0
    2. yg_be Messages postés 23437 Date d'inscription   Statut Contributeur Dernière intervention   1 588 > python
       
      tu progresses, tu n'as plus le message d'erreur?
      quel est le code du bouton? il fait bien appel à deiconify()?
      0
    3. python > yg_be Messages postés 23437 Date d'inscription   Statut Contributeur Dernière intervention  
       
      aucune erreur sauf que la fenetre1 ne s'affiche l'action du boutton reste null
      fenetre1=tk()
      boutton1=bouton(fenetre1, ........command=fenetre2)


      def fenetre2():
      fenetre1.withdraw()
      fen2=tk()
      boutton2=bouton(fen2,...... command=fenetre1

      voila un resumer du code l'orsque j'appuie sur le boutton1 sa ouvre fen2 sans les composants de fen2 et lorsque j'appuie sur boutton2 rien ne se passe
      0
    4. yg_be Messages postés 23437 Date d'inscription   Statut Contributeur Dernière intervention   1 588 > python
       
      Je suppose que tu ne montres qu'une partie de ton code. Veux-tu éviter que nous comprenions ce que tu fais?
      où est
      def fenetre1()
      ?
      0
    5. python > yg_be Messages postés 23437 Date d'inscription   Statut Contributeur Dernière intervention  
       
      j'ai pas mis fenetre1 dans une fonction puisque ces elle qui s'affiche quand le lance l'application... je code male ??
      0
  2. python
     
    OK j'essaie et je te revient merci
    0