[VB.net] instruction non effectuée dans une boucle
Fermé
tete2chat
-
1 janv. 2014 à 16:38
InformatiWeb Messages postés 1648 Date d'inscription lundi 21 juillet 2008 Statut Membre Dernière intervention 11 décembre 2021 - 2 janv. 2014 à 18:15
InformatiWeb Messages postés 1648 Date d'inscription lundi 21 juillet 2008 Statut Membre Dernière intervention 11 décembre 2021 - 2 janv. 2014 à 18:15
A voir également:
- [VB.net] instruction non effectuée dans une boucle
- Boucle cmd - Forum Programmation
- Xiaomi s'éteint tout seul et se rallume en boucle - Forum Xiaomi
- Mon pc s'allume et s'éteint en boucle ✓ - Forum Matériel & Système
- Problème xiaomi redmi note 8t s'allume et s'éteint vibre - Forum Xiaomi
1 réponse
InformatiWeb
Messages postés
1648
Date d'inscription
lundi 21 juillet 2008
Statut
Membre
Dernière intervention
11 décembre 2021
450
2 janv. 2014 à 18:06
2 janv. 2014 à 18:06
c'est un problème de multi threading.
Vu que ton traitement est long, tant que ton programme est dans sa boucle, le processus d'affichage ne sait pas travailler et donc il n'arrive pas a te montrer la modification du label 2.
Lorsque tu met ta msgbox, le programme se met en pause tant que ta msgbox n'est pas fermée. Il t'ouvre donc ta msgbox avec ta valeur mais la suite ne se fera que lorsque cette petite fenêtre sera fermée.
Vu que ton traitement est long, tant que ton programme est dans sa boucle, le processus d'affichage ne sait pas travailler et donc il n'arrive pas a te montrer la modification du label 2.
Lorsque tu met ta msgbox, le programme se met en pause tant que ta msgbox n'est pas fermée. Il t'ouvre donc ta msgbox avec ta valeur mais la suite ne se fera que lorsque cette petite fenêtre sera fermée.
Modifié par pijaku le 3/01/2014 à 10:11
Attention, ça peut être difficile à comprendre au début :