我想做一个随机抽取数字的程序,但是我想在界面上显示的是不断循环出现的数字,就
是不断的在转的,一直到按钮单击后停止,我想了很多方法都做不成,不知道到底该怎样做,望高人指点!
是不断的在转的,一直到按钮单击后停止,我想了很多方法都做不成,不知道到底该怎样做,望高人指点!
解决方案 »
- 菜鸟求帮忙 VB与SQL server
- VB如何弹出IE 的搜索框
- msflexgrid控件,能否手工填充数据后,第一列自动加上序号?
- access数据库的时间查询问题!
- vb如何让word内容显示呢?
- 不可识别数据库格式样
- 求救,关于winsock的问题,具体问题请看内容!
- 关于VB+ACCESS数据库编程,没事也来看看,在线等待!!!!!!!!
- 例子代码:不用循环,同过.Text获取.ListIndex(ComboBox,ListBox)
- 像QQ上面那样一个小东西用VB应该怎样做,请各位提一提吧?
- 怎样把一个内存DC中的图片信息以二进制流直接输出到IE浏览器?
- 我的程序为什么不能安装到操作系统为WIN 2000以上的机器?
然后用Rnd取:Randomize
debug.print Rnd
Timer1.Enabled = False
End SubPrivate Sub Timer1_Timer()
Randomize
Label1.Caption = Int(100 * Rnd() + 1)
End Sub
If Command1.Caption = "停止" Then
Command1.Caption = "继续"
Timer1.Enabled = False
Else
Command1.Caption = "停止"
Timer1.Enabled = True
End If
End SubPrivate Sub Form_Load()
Command1.Caption = "停止"
Timer1.Interval = 50
End SubPrivate Sub Timer1_Timer()
Label1.Caption = Int(Rnd * 10000)
End Sub
'在窗体上加个CommandBox Timer Label
Randomize Timer
fStop = (Not fStop)
Do While Not fStop
Text1.Text = Format$(Int(10000000 * Rnd), "000000000")
DoEvents
Loop
End SubPrivate Sub Form_Load()
fStop = True
End SubPrivate Sub Form_Unload(Cancel As Integer)
fStop = True
End Sub