试试下面这段代码,不知道是不是你要求的 Private Sub Form_Load() Me.Timer1.Interval = 500 Me.Timer1.Enabled = True End SubPrivate Sub Timer1_Timer() Static i As Long i = i + 1 Me.Text1.Text = i End Sub
Private Sub Timer1_Timer() Static i As Long i = i + 1 Me.Text1.Text = i End Sub 其实你完全可以在此添加自己想要实现的代码。
先让Form_load运行完 循环显示的代码在其他地方写 例如Timer
谢谢,用了timer,可以实现,再去看看form.activate
放在fromload里也行就是在调用哪部分循环代码前执行一下me.show就可以显示出窗口了
Private Sub Form_Load() Label1.Caption = "0" Me.Show Me.Refresh DoEvents Do Label1.Caption = Str(Val(Label1.Caption) + 1) Sleep 500 DoEvents Loop End Sub
Private Sub Form_Load()
Me.Timer1.Interval = 500
Me.Timer1.Enabled = True
End SubPrivate Sub Timer1_Timer()
Static i As Long
i = i + 1
Me.Text1.Text = i
End Sub
Static i As Long
i = i + 1
Me.Text1.Text = i End Sub
其实你完全可以在此添加自己想要实现的代码。
Label1.Caption = "0"
Me.Show
Me.Refresh
DoEvents
Do
Label1.Caption = Str(Val(Label1.Caption) + 1)
Sleep 500
DoEvents
Loop
End Sub