IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Windows Forms Discussion :

[VB.NET] Attendre la fin dd'un clic de bouton pour continuer


Sujet :

Windows Forms

  1. #1
    Membre éprouvé
    Avatar de HULK
    Inscrit en
    Juillet 2003
    Messages
    1 276
    Détails du profil
    Informations personnelles :
    Âge : 44

    Informations forums :
    Inscription : Juillet 2003
    Messages : 1 276
    Points : 1 281
    Points
    1 281
    Par défaut [VB.NET] Attendre la fin dd'un clic de bouton pour continuer
    Bonjour, j'ai deux boutons, avec du code dans les évenement clik de ces deux boutons, je voudrais faire ceci :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
     
    public sub bouton_1_click
    ....code_1
    quand j'arrive ici je vais dans bouton_2_click
    ....code_2
    end sub
     
    public sub bouton_2_click
    ....code_3
    une fois que j'ai fini le code ici, je retourne dans bouton_1_click 
    ou je me suis arrété pour finir le code_2
    end sub
    J'espere que c'est clair, est ce que c'est possible ?

    Merci

  2. #2
    Membre éclairé
    Avatar de shwin
    Profil pro
    Inscrit en
    Novembre 2003
    Messages
    568
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations forums :
    Inscription : Novembre 2003
    Messages : 568
    Points : 777
    Points
    777
    Par défaut
    C'est que ca fait par default non ?
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
     
    private void button1_Click(object sender, EventArgs e)
    		{
    			System.Diagnostics.Debug.WriteLine("button1_Click 1");
    			button2_Click(this, EventArgs.Empty);
    			System.Diagnostics.Debug.WriteLine("button1_Click 2");
    		}
     
    		private void button2_Click(object sender, EventArgs e)
    		{
    			System.Diagnostics.Debug.WriteLine("button2_Click 1");
    		}
    button1_Click 1
    button2_Click 1
    button1_Click 2

  3. #3
    Membre éprouvé
    Avatar de HULK
    Inscrit en
    Juillet 2003
    Messages
    1 276
    Détails du profil
    Informations personnelles :
    Âge : 44

    Informations forums :
    Inscription : Juillet 2003
    Messages : 1 276
    Points : 1 281
    Points
    1 281
    Par défaut
    je recommence en essayant d'etre plus clair

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    public sub bouton_1_click
    ....code_1
    quand j'arrive ici, j'attends que l'utilisateur clique sur le bouton_2. 
    Dès qu'il as cliqué je vais dans la procedure bouton_2_click
    ....code_2
    end sub
    
    public sub bouton_2_click
    ....code_3
    une fois que j'ai fini le code ici, je retourne dans bouton_1_click 
    ou je me suis arrété pour finir le code_2
    end sub

  4. #4
    Membre expérimenté
    Avatar de Mehdi Feki
    Profil pro
    Inscrit en
    Décembre 2004
    Messages
    1 113
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France

    Informations forums :
    Inscription : Décembre 2004
    Messages : 1 113
    Points : 1 566
    Points
    1 566
    Par défaut
    Bonjour,
    peut-être un petit refactor sur ton code peut résoudre le probleme :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
     
    public sub bouton_1_click
    code1()
    code3()
    code2()
    end sub
     
    public sub bouton_2_click
    code3()
    end sub
     
    public sub code1
    end sub
     
    public sub code2
    end sub
     
    public sub code3
    end sub
    Ou peut-être que j'ai raté un truc.

  5. #5
    Membre éprouvé
    Avatar de HULK
    Inscrit en
    Juillet 2003
    Messages
    1 276
    Détails du profil
    Informations personnelles :
    Âge : 44

    Informations forums :
    Inscription : Juillet 2003
    Messages : 1 276
    Points : 1 281
    Points
    1 281
    Par défaut
    j'ai fais autrement, j'ai crée une fenetre style messagebox, pour attendre que l'utilisateur clique sur un bouton,

    Merci

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. attendre la fin d'un processus vb.net
    Par elgaied dans le forum VB.NET
    Réponses: 7
    Dernier message: 12/03/2010, 15h40
  2. Attendre la fin d'un script externe avant de continuer le script python
    Par Mistervanhalen dans le forum Général Python
    Réponses: 1
    Dernier message: 18/03/2009, 17h05
  3. [VB.net] Comment attendre la fin d'un programme ?
    Par nakata77 dans le forum VB.NET
    Réponses: 2
    Dernier message: 14/09/2006, 18h16
  4. [VB.NET] Fermer un formulaire sur un clic de bouton
    Par beegees dans le forum Windows Forms
    Réponses: 8
    Dernier message: 14/06/2006, 12h34

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo