※ 引述《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