Re: [VB6 ] 暫停某個按鈕的動作

看板Visual_Basic作者 (隨便說說)時間19年前 (2006/10/02 14:32), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串2/2 (看更多)
謝謝版主指點~ 那我在請問一下~ 假設我的開始扭動作如下 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
文章代碼(AID): #158BAQDb (Visual_Basic)
文章代碼(AID): #158BAQDb (Visual_Basic)