作者timohu (随便说说)
看板Visual_Basic
标题Re: [VB6 ] 暂停某个按钮的动作
时间Mon Oct 2 14:41:16 2006
谢谢版主指点~
那我在请问一下~
假设我的开始扭动作如下
Private Sub cmdStart_Click() 'go
......xx1
......xx2
Timer1.Enabled = True
'(Delay 300)
......xx3
......xx4
End Sub
然後Timer内容是
Private Sub Timer1_Timer()
i = 0
Do While i < > 100
i = i + 1
......
If StopTimer Then StopTimer = False: Exit Sub
DoEvents
Loop
End Sub
那我是不是要再开始按钮里面的xx3前一行
加上一个比timer.interval还要长的Delay
否则xx2执行完後timer=true就马上会跳到xx3那一行去了
(对了~那这样子的话当timer执行完i=1那个Loop後
跳回开始的那个地方Delay会重算吗?
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 59.124.129.194