Bonjour, ...
Je lance un traitement en cliquant sur un bouton lecture
et je souhaite arreter le traitement en cliquant sur le bouton pause de mon appli :
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 Private Sub but_lecture_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles but_lecture.Click Try application_en_pause = False While Not application_en_pause but_plus_Click(sender, e) System.Threading.Thread.Sleep(4000) End While Catch ex As Exception MsgBox(ex.Message.ToString) End Try End Sub
Sauf que l'appli se plante ... vu qu'il reste dans le clique quand j'ai fais lecture ...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 Private Sub but_pause_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles but_pause.Click Try application_en_pause = True Catch ex As Exception ex.Message.ToString() End Try End Sub
Ma question est de savoir si il y a moyen de faire un while avec la condition "tant que je n'ai pas cliqué sur le bouton pause" ... au lieu d'utiliser mon boolen qui marche pas ....
Merci d'avance ...
Partager