Comment utiliser une variable dans deux sections différentes ?

Résolu/Fermé
Utilisateur anonyme - 2 févr. 2014 à 14:23
 Utilisateur anonyme - 2 févr. 2014 à 15:26
Salut à tous, j'aimerais savoir comment utiliser une variable que l'on a créée dans une section dans une autre section.

Je m'explique :

Je crée une variable :

Public Class Aide

    Private Sub Aide_Load(sender As Object, e As EventArgs) Handles MyBase.Load
        Timer.Start()
        Dim temps As Integer = 30

    End Sub


Puis j'aimerais utiliser cette variable ("temps") dans la section suivante :

Private Sub Timer_Tick(sender As Object, e As EventArgs) Handles Timer.Tick
        temps = temps - 1
        If temps = 0 Then
            Label2.Text = "Terminé"
            Me.Hide()
        Else
            Label2.Text = "Fermeture dans : " & temps
        End If
    End Sub


Pouvez-vous m'aider à corriger cela afin que la variable "temps" soit reconnue dans la deuxième section ?

Merci d'avance.
A voir également:

2 réponses

Polux31 Messages postés 6917 Date d'inscription mardi 25 septembre 2007 Statut Membre Dernière intervention 1 novembre 2016 1 204
2 févr. 2014 à 14:29
Bonjour,

Si les 2 méthodes appartiennent à la même classe:

Public Class Aide

    Private temps As Integer = 30

    Private Sub Aide_Load(sender As Object, e As EventArgs) Handles MyBase.Load
        Timer.Start()
        
    End Sub

Private Sub Timer_Tick(sender As Object, e As EventArgs) Handles Timer.Tick
        temps = temps - 1
        If temps = 0 Then
            Label2.Text = "Terminé"
            Me.Hide()
        Else
            Label2.Text = "Fermeture dans : " & temps
        End If
    End Sub

1
Utilisateur anonyme
2 févr. 2014 à 15:26
Ça marche !!!!

Merci infiniment Polux31 !!!

J'ai enfin résolu mon problème. Encore merci !
0