Bonsoir,

j'ai une procédure qui prends plusieurs paramètres et qui est placé dans une boucle à l'ouverture de ma fenêtre :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
 
 For index As Integer = 1 To 70 'on part pour 70 lectures de quoi tenir 15 minutes environ
                synthetise_depart("entrée depuis")
            Next
et dans cette procédure j'ai une variable déclaré public, qui fluctue constamment : nbr_agents:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
Private Sub synthetise_depart_ticket(ByVal nature As String)
        '================================================================
        'Debut de l'annonce sonore
        '================================================================
        parole2.SelectVoice("Microsoft Hortense Desktop") 
        parole2.SpeakAsync(nature & " " & nbr_agents )
    End Sub
Problème c'est que la valeur public qui fluctue, ne bouge pas dans l'annonce sonore de ma procédure, c'est toujours la valeur qui était présente à l'instant ou rentre dans la boucle, et c'est ainsi la même tout le temps d’exécution de la boucle !
Donc je me demandais quel solution possible ?
j'ai essayé aussi de passé nbr_agents en paramétre de ma procédure, mais c'est le même résultat !