首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > VB Dotnet >

vb.net初学者有关问题,希望高手不吝赐教

2012-01-23 
vb.net菜鸟问题,希望高手不吝赐教Private Sub btn1_Click(ByVal sender As System.Object, ByVal e As Sys

vb.net菜鸟问题,希望高手不吝赐教
Private Sub btn1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btn1.Click
  Dim a, b, c, d As Integer
  Dim i(2) As String
  Dim f As Single
  For d = 0 To 2
  i(d) = Int(Rnd() * 10)
  a = i(0) : b = i(1) : c = i(2)
  For f = 1 To 10000 Step 0.001
  Next f
  txt1.Text = a & b & c
  txt1.Refresh()
  Next d
  End Sub
我想问的是程序加入 For f = 1 To 10000 Step 0.001 后为什么 txt1文本框内的3个随机数字是有时间间隔产生的,For f = 1 To 10000 Step 0.001 怎么解释,帮我理解下这句代码吧,谢谢各位了!!
 

[解决办法]
For f = 1 To 10000 Step 0.001 是个空循环,延时一下而已,不过系统有延时的方法,不应该用这个

 System.Threading.Thread.Sleep(1000)
[解决办法]

探讨
哦,了解了,不过那个refresh好像很重要, 没他也体现不出数字间的延迟阿

热点排行