tn1
Messages postés24Date d'inscriptionsamedi 29 décembre 2001StatutMembreDernière intervention 1 novembre 2005
-
25 juin 2002 à 12:07
djtrefle
Messages postés36Date d'inscriptionmardi 25 janvier 2005StatutMembreDernière intervention28 juin 2008
-
15 mai 2008 à 17:53
quand on fait intervenir un messagebox, il bloque le programme jusqu'a que l'on appuis sur OK de celle-ci
c'est genant quand il y a un Timer, qui mesure le temps... sa fausse tout !!!
Comment eviter les les messages box bloquent le programme ??? et surtout les timers !!
cs_ynizon
Messages postés53Date d'inscriptionmardi 30 avril 2002StatutMembreDernière intervention19 avril 20121 25 juin 2002 à 12:12
si tu es en deboguage, tu met des debug.print , ca saffichera ainsi dans la barre d execution, sinon, tu creer des fichiers Logs avec les messages, et tu vires toutes tes messagebox.
skrol29
Messages postés114Date d'inscriptionvendredi 3 mai 2002StatutMembreDernière intervention17 novembre 2014 25 juin 2002 à 15:06
Ben pour moi c'est plutôt normal qu'un MsgBox bloque le code, je veux dire du point de vue ergonomie d'une application.
On n'interpelle l'utilisateur que pour demander une confirmation, ou afficher un résultat final. C'est à dire avant ou après un process.
Si tu veux interrompre un process, il faut mettre un bouton Annuler. Si tu veux afficher des info sur le déroulement d'un process en cours , il faut utiliser un zone d'affichage (contrôle TextBox par exemple).
Ma première réponse serait d'abord de dire qu'il n'est pas opportun d'afficher un MsgBox pendant un traitement.
Si vraiment vraiment tu veux, alors tu peux créer ton propre form qui fera le MsgBox.