看板 Visual_Basic 關於我們 聯絡資訊
※ 引述《jujuo (我是一雙魚~)》之銘言: : 寫了一個條件判斷式去延遲一段時間執行副程式 : =========================== : '屬性設定 : 'Timer1.Enable = False : 'Timer1.Intervel = 0 : =========================== : if xxxx then : Timer1.Enable = True : End if : ----------------------------- : Private sub Timer1.timer : Timer.Intervel = (a/b - c*100)*1000 : start '副程式 : Timer.Enable = False : End sub : ------------------------------ : 因為我想要延遲的時間是一段數學運算式 : 而且此時間大於65秒 : 請問要怎麼修改程式呢?@@ : 請大家幫幫我Q_Q 不太懂你的意思 你現在是要讓(a/b-c*100)*1000=65嗎? 如果你要延遲的話 不用timer物件 用timer函數就好 t=timer '紀錄現在時間 do doevents '讓VB跑其他物件的程式碼 loop until timer>t+65 '延遲65秒以後繼續下面的程式 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 218.167.33.238