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

关于循环的有关问题?

2012-01-10 
关于循环的问题??????????PrivateSubCommand1_Click()Dima()AsStringDimiAsLongaSplit(Text1.Text,vbCrLf

关于循环的问题??????????
Private   Sub   Command1_Click()
Dim   a()   As   String
Dim   i   As   Long

a   =   Split(Text1.Text,   vbCrLf)
For   i   =   LBound(a)   To   UBound(a)

我这样循环textbox里每行的内容   直到循环完每行内容


问题是   如何让他循环3次后   斩停3秒钟   然后再循环3次再斩停3秒钟
需针对此程序

说的正确马上给分   急!!!

[解决办法]
Dim blTimesUp As Boolean
Private Sub Command1_Click()

Dim a() As String
Dim i, j As Long

a = Split(Text1.Text, vbCrLf)
For i = LBound(a) To UBound(a)
'....此处添加你循环要处理的代码

j = j + 1
If j = 3 Then
j = 0
abcdefgh
End If
Next i

End Sub

Private Sub Timer1_Timer()
blTimesUp = True
End Sub

Sub abcdefgh()
Timer1.Interval = 3000
Timer1.Enabled = True
Do
DoEvents
If blTimesUp Then
blTimesUp = False
Timer1.Enabled = False
Exit Do
End If
Loop
End Sub

热点排行