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 :

Pop ups infini [Débutant]


Sujet :

VB.NET

  1. #1
    Nouveau membre du Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Avril 2013
    Messages
    38
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Algérie

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Finance

    Informations forums :
    Inscription : Avril 2013
    Messages : 38
    Points : 29
    Points
    29
    Par défaut Pop ups infini
    Bonjour !
    j'ai un problème concernant le MsgBox :
    Je fais un petit programme de genre
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    Si le username n'est pas vide
    clic sur "connect"
    et j'ai met une barre de progression.

    Après que la barre atteint 100% une infinité de message sortent disant " vous êtes connectés".
    Comment régler ce problème pour n'avoir qu’un seul message qui apparaisse.

  2. #2
    Expert confirmé
    Avatar de wallace1
    Homme Profil pro
    Administrateur systèmes
    Inscrit en
    Octobre 2008
    Messages
    1 966
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Puy de Dôme (Auvergne)

    Informations professionnelles :
    Activité : Administrateur systèmes
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Octobre 2008
    Messages : 1 966
    Points : 4 005
    Points
    4 005
    Billets dans le blog
    7
    Par défaut
    Bonsoir mathvip,


    Dans un premier temps tu peux déjà poster la partie du code qui te pose problème car visiblement tu rencontres un soucis lié à une instruction conditionnelle dans une boucle (ou autre) qui n'a pas de condition de sortie !

    Mais je n'arrive pas à poser le contexte pour réellement identifier le problème .

    A+

  3. #3
    Nouveau membre du Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Avril 2013
    Messages
    38
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Algérie

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Finance

    Informations forums :
    Inscription : Avril 2013
    Messages : 38
    Points : 29
    Points
    29
    Par défaut
    Voila !
    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
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    Private Sub Button1_Click_1(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
            If TextBox1.Text = Nothing Then
                MsgBox(" Username SVP.", MsgBoxStyle.Critical)
            Else
                Timer2.Start()
            End If
        End Sub
     
        Private Sub Label2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Label2.Click
     
        End Sub
     
        Private Sub TextBox1_TextChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles TextBox1.TextChanged
     
        End Sub
     
        Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click
            Timer1.Start()
        End Sub
     
        Private Sub Timer1_Tick(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Timer1.Tick
            ProgressBar1.Increment(2)
            If ProgressBar1.Value = 100 Then
                Label4.Text = ("Vous avez fini!")
            End If
        End Sub
     
        Private Sub TextBox2_TextChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles TextBox2.TextChanged
            Dim TextBox2 As Integer
        End Sub
     
        Private Sub ProgressBar1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles ProgressBar1.Click
     
        End Sub
     
        Private Sub Timer2_Tick(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Timer2.Tick
            ProgressBar2.Increment(2)
            If ProgressBar2.Value = 100 Then
                MsgBox("You are connected",MsgBoxStyle.Information)
            End If
        End Sub
    End Class

  4. #4
    Expert confirmé
    Avatar de wallace1
    Homme Profil pro
    Administrateur systèmes
    Inscrit en
    Octobre 2008
    Messages
    1 966
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Puy de Dôme (Auvergne)

    Informations professionnelles :
    Activité : Administrateur systèmes
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Octobre 2008
    Messages : 1 966
    Points : 4 005
    Points
    4 005
    Billets dans le blog
    7
    Par défaut
    C'est pas très propre tout ca ......mais bon :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
     
    Private Sub Timer2_Tick(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Timer2.Tick
    ProgressBar2.Increment(2)
    If ProgressBar2.Value = 100 Then
    MsgBox("You are connected",MsgBoxStyle.Information)
    Timer2.stop
    End If
    End Sub
    End Class

  5. #5
    Nouveau membre du Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Avril 2013
    Messages
    38
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Algérie

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Finance

    Informations forums :
    Inscription : Avril 2013
    Messages : 38
    Points : 29
    Points
    29
    Par défaut
    Je retrouve le même probléme !

  6. #6
    Expert confirmé
    Avatar de wallace1
    Homme Profil pro
    Administrateur systèmes
    Inscrit en
    Octobre 2008
    Messages
    1 966
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Puy de Dôme (Auvergne)

    Informations professionnelles :
    Activité : Administrateur systèmes
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Octobre 2008
    Messages : 1 966
    Points : 4 005
    Points
    4 005
    Billets dans le blog
    7
    Par défaut
    J'aime pas proposer du rafistolage sur des trucs dégueulasse ........

    Ajoutes ceci :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
     
    Private Sub Timer2_Tick(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Timer2.Tick
    ProgressBar2.Increment(2)
    If ProgressBar2.Value = 100 Then
    MsgBox("You are connected",MsgBoxStyle.Information)
    Timer2.stop
    Exit sub
    End If
    End Sub

  7. #7
    Nouveau membre du Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Avril 2013
    Messages
    38
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Algérie

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Finance

    Informations forums :
    Inscription : Avril 2013
    Messages : 38
    Points : 29
    Points
    29
    Par défaut
    C'est dégueulasse parce que j'ai commencé aujourd'hui avec VB.net.
    Et j'ai trouvé la solution
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    Private Sub Timer2_Tick(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Timer2.Tick
            ProgressBar2.Increment(2)
            If ProgressBar2.Value = 100 Then
                ProgressBar2.Value = 100
                Timer2.Stop()
                MsgBox("You are connected", MsgBoxStyle.Information)
     
            End If
        End Sub
    End Class
    Merci pour votre aide.

  8. #8
    Expert confirmé
    Avatar de wallace1
    Homme Profil pro
    Administrateur systèmes
    Inscrit en
    Octobre 2008
    Messages
    1 966
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Puy de Dôme (Auvergne)

    Informations professionnelles :
    Activité : Administrateur systèmes
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Octobre 2008
    Messages : 1 966
    Points : 4 005
    Points
    4 005
    Billets dans le blog
    7
    Par défaut
    Citation Envoyé par MATHVIP Voir le message
    C'est dégueulasse parce que j'ai commencé aujourd'hui avec VB.net.
    C'est pas le langage qui fait la qualité d'un programme c'est la manière dont il a été pensé et structuré

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

Discussions similaires

  1. stopper les pop-ups
    Par laurentSc dans le forum IE
    Réponses: 2
    Dernier message: 03/12/2012, 11h20
  2. Génération de pops ups locaux
    Par neofit dans le forum Débuter
    Réponses: 2
    Dernier message: 03/04/2008, 09h37
  3. blocage des fenêtres pop-ups
    Par laurentSc dans le forum IE
    Réponses: 3
    Dernier message: 15/03/2008, 23h13
  4. [Liens] target et pop-ups
    Par alixe dans le forum Balisage (X)HTML et validation W3C
    Réponses: 1
    Dernier message: 19/03/2007, 13h50
  5. [Mozilla] ouverture de pop-ups
    Par amika dans le forum Général JavaScript
    Réponses: 1
    Dernier message: 03/11/2005, 16h27

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