Hallo,
Ik heb gemerkt dat tijdens het afwerken van een subroutine de TextBox leeg blijft.
Pas als de subroutine beëindigd wordt, verschijnt de tekst.
Voorbeeldje:
Dim i as Integer
Private Sub cmdStart_Click()
textC.Text = ""
For i = 1 to 6
call pause
textC.Text = TextC.Text + Str(i)
Next i
End Sub
Private Sub pause()
...... ' deze routine is ongeveer 10 seconden aan het rekenen
End Sub
Ik zou verwachten dat na 10 seconden een 1 verschijnt, dan 10 seconden later een 2, enz.
Echter zie je pas na 60 seconden 1 2 3 4 5 6 verschijnen.
Ik maak natuurlijk een elementaire fout, maar welke??
Welk programma'tje geeft wél met tussenpozen 1, 2 enz?
Groetjes, Alberto
Ik heb gemerkt dat tijdens het afwerken van een subroutine de TextBox leeg blijft.
Pas als de subroutine beëindigd wordt, verschijnt de tekst.
Voorbeeldje:
Dim i as Integer
Private Sub cmdStart_Click()
textC.Text = ""
For i = 1 to 6
call pause
textC.Text = TextC.Text + Str(i)
Next i
End Sub
Private Sub pause()
...... ' deze routine is ongeveer 10 seconden aan het rekenen
End Sub
Ik zou verwachten dat na 10 seconden een 1 verschijnt, dan 10 seconden later een 2, enz.
Echter zie je pas na 60 seconden 1 2 3 4 5 6 verschijnen.
Ik maak natuurlijk een elementaire fout, maar welke??
Welk programma'tje geeft wél met tussenpozen 1, 2 enz?
Groetjes, Alberto