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

VB.NET Discussion :

Récupérer valeur d'un bouton. [Débutant]


Sujet :

VB.NET

  1. #1
    Futur Membre du Club
    Femme Profil pro
    Étudiant
    Inscrit en
    Mai 2012
    Messages
    3
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France, Seine Maritime (Haute Normandie)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Finance

    Informations forums :
    Inscription : Mai 2012
    Messages : 3
    Par défaut Récupérer valeur d'un bouton.
    Bonjour
    Je dois réaliser une surveillance en VB.NET lorsque l'utilisateur clique sur le bouton "démarrer" on ne peut pas quitter le programme et le bouton devient "Arrêter". Quand on clique sur "arrêter", la surveillance s'arrête le bouton revient "Démarrer" et on peut à nouveau quitter le programme.
    Mon problème réside dans le fait que je n'arrive pas à récupérer la valeur du bouton lorsque l'utilisateur clique sur "Arrêter".

    Voici une partie du programme:

    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
    20
    21
     Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles DemarrerMenu.Click
     
            Try
     
                If Not String.IsNullOrEmpty((Admin.AlstomTBValS.Text) And (Admin.BiomerieuxTBValS.Text) And (Admin.GDFTBValS.Text) And (Admin.VinciTBValS.Text) And (Admin.LVMHTBValS.Text) And (Admin.AlstomTBValC.Text) And (Admin.BiomerieuxTBValC.Text) And (Admin.GDFTBValC.Text) And (Admin.VinciTBValC.Text) And (Admin.LVMHTBValC.Text) And (Admin.Frequence.Text)) Then
                    DemarrerMenu.Text = "Arrêter"
                    QuitterMenu.Visible = False
                    Timer1.Enabled = True
                    Timer1.Interval = Admin.FrequenceVal
                End If
     
                If (Me.DemarrerMenu.(True)) Then
                    DemarrerMenu.Text = "Démarrer"
                    QuitterMenu.Visible = True
                    Timer1.Enabled = False
                End If
     
            Catch ex As Exception
                MessageBox.Show("Veuillez saisir les valeurs seuils, les valeurs courantes et la fréquence")
            End Try
        End Sub
    Merci.

  2. #2
    Membre éclairé Avatar de hugoclo
    Profil pro
    Inscrit en
    Décembre 2007
    Messages
    615
    Détails du profil
    Informations personnelles :
    Âge : 49
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations forums :
    Inscription : Décembre 2007
    Messages : 615
    Par défaut
    Salut,
    Moi je ferais un Select case sur le texte de mon bouton
    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
    20
    21
    22
     Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles DemarrerMenu.Click
     
            Try
     select case demarrerMenu.text
    	case = "Démarrer"
                If Not String.IsNullOrEmpty((Admin.AlstomTBValS.Text) And (Admin.BiomerieuxTBValS.Text) And (Admin.GDFTBValS.Text) And (Admin.VinciTBValS.Text) And (Admin.LVMHTBValS.Text) And (Admin.AlstomTBValC.Text) And (Admin.BiomerieuxTBValC.Text) And (Admin.GDFTBValC.Text) And (Admin.VinciTBValC.Text) And (Admin.LVMHTBValC.Text) And (Admin.Frequence.Text)) Then
                    DemarrerMenu.Text = "Arrêter"
                    QuitterMenu.Visible = False
                    Timer1.Enabled = True
                    Timer1.Interval = Admin.FrequenceVal
                End If
     case = "Arrêter"
                If (Me.DemarrerMenu.(True)) Then
                    DemarrerMenu.Text = "Démarrer"
                    QuitterMenu.Visible = True
                    Timer1.Enabled = False
                End If
     End select
            Catch ex As Exception
                MessageBox.Show("Veuillez saisir les valeurs seuils, les valeurs courantes et la fréquence")
            End Try
        End Sub
    Ce n'est pas très propre mais ça peut fonctionner

  3. #3
    Futur Membre du Club
    Femme Profil pro
    Étudiant
    Inscrit en
    Mai 2012
    Messages
    3
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France, Seine Maritime (Haute Normandie)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Finance

    Informations forums :
    Inscription : Mai 2012
    Messages : 3
    Par défaut
    Je vous remercie. ça fonctionne.

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

Discussions similaires

  1. Récupérer valeur d'un bouton toggle
    Par Darf33 dans le forum Interfaces Graphiques
    Réponses: 1
    Dernier message: 22/01/2013, 14h35
  2. [Prototype] Récupérer valeur d'un bouton radio ?
    Par seb92500 dans le forum Bibliothèques & Frameworks
    Réponses: 4
    Dernier message: 30/10/2007, 13h21
  3. JSP : Récupérer valeur lors du clic sur un bouton
    Par ze veritable farf dans le forum Servlets/JSP
    Réponses: 12
    Dernier message: 11/04/2006, 12h16
  4. Réponses: 11
    Dernier message: 27/03/2006, 10h25
  5. Comment récupérer la valeur d'un bouton radio ?
    Par whbh dans le forum Langage
    Réponses: 2
    Dernier message: 20/01/2006, 23h32

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