cringard
Messages postés2Date d'inscriptiondimanche 17 août 2003StatutMembreDernière intervention 1 mars 2008
-
29 févr. 2008 à 19:38
cringard
Messages postés2Date d'inscriptiondimanche 17 août 2003StatutMembreDernière intervention 1 mars 2008
-
1 mars 2008 à 08:33
Boujour à tous,
J'ai un pb d'affichage de fenetre. J'aimerais que mon application affiche une valeur alors que cette valeur est calculée dans une boucle.
exemple de code :
Private
Sub Form1_Load(
ByVal sender
As System.Object,
ByVal e
As System.EventArgs)
Handles
MyBase.Load
Dim i
As
Integer
For i = 0
To 100000TextBox1.Text = i.ToString
Application.DoEvents()
Next
End
Sub
J'essai d'utiliser DoEvents mais sans résultat. Si quelqu'un peut m'aider, ce serait sympa.
Merci.
jmfmarques
Messages postés7666Date d'inscriptionsamedi 5 novembre 2005StatutMembreDernière intervention22 août 201427 29 févr. 2008 à 19:49
Bonjour,
fais un Refresh de ta textbox...
Mais :
1) à moins d'avoir une acuité visuelle nettement supérieure à la moyenne nationale, accompagnée d'une fréquence de perception visuelle exceptionnelle, tu n'auras pas le temps de lire le déroulement de tes chiffres !
2) tous ces tressautements (que tu n'auras pas le temps de lire) ne feront que retarder ton application !
PCPT
Messages postés13272Date d'inscriptionlundi 13 décembre 2004StatutMembreDernière intervention 3 février 201847 29 févr. 2008 à 20:42
salut,
la fenêtre est visible avant la fin du Load en DotNet??
umm...
si c'est le cas, te reste l'API Sleep qui te laissera plus de temps qu'un simple doevents
sinon, un simple me.show (ou équivalent...) avant ta boucle devrait convenir
++
<hr size="2" width="100%" />Prenez un instant pour répondre à [infomsg_SONDAGE-POP3-POUR-CS_769706.aspx ce sondage] svp