Bonsoir, je vous explique mon soucis,

voila j'ai un son qui se déclenche 500 fois dans une boucle for à l'aide de ma procédure 'synthetise_depart' à l'ouverture de ma fenêtre, voici mon code :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
 
For index As Integer = 1 To 500 'on part pour 500 lecture sonore
                If lecture_son = True Then
                    synthetise_depart("Attention : Un véhicule à pénétré dans l'établissement sans lecture plaque !")
                Else
                    Exit For
                End If
            Next
Mon soucis est que je souhaite arrêter la lecture du son, donc sortir de ma boucle lorsque je ferme ma fenêtre, en cliquant sur un bouton 'fermer' dont voici le code :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 lecture_son = False 'on arrete la lecture du son en boucle
        Me.Close()
comme vous le constaté j'ai intégré un booléen 'lecture_son' qui passe a false lorsque l'on ferme la fenêtre, et qui devrait me faire sortir de la boucle de lecture mais ça ne fonctionne pas, la fonction synthetise_depart est toujours exécuté ! je me demande ou est le probléme !