1樓:楚金鵬
dim i as long
private sub timer1_timer()i=i+1
if i=val(text9.text)*60000 thencall command1_click
i=0end if
end sub
private sub form_load()timer1.interval=1
end sub
避免錯誤可以用:
private sub timer1_timer()on error goto err
《發生錯誤的語句》
exit sub
'程式結尾
err:
msgbox err.錯誤** & err.錯誤內容end sub
確定有太長的時間可以分變數儲存,到達一定極限可以將它以小時存在另一個變數中,運算時再取出用,假設延時最大不能過5分鐘吧,也就是interval不能大於30萬,每5分鐘+1,那麼當記數器=12時,也就到了1小時。
2樓:匿名使用者
private sub timer1_timer()dim i as interger
timer1.interval=30000i = timer1.interval
timer1.interval =i*val(text9.text) 'text9.text以輸入秒數為準!
call command1_click
end sub
3樓:匿名使用者
timer控制元件的interval屬性的最大值是65535,大於這個數值當然會出錯了。
vb設計計時器,vb 設計一個計時器
10ms產生一次timer事件是不行的 因為vb的timer是有一個精度的,精度大約在55ms,所以interval再小就不起作用了,api gettickcount的精度大約也是在55ms,要想獲得更高的精度,可以用api timegettime,其精度大約在1 10ms,如果這個仍然滿足不了你的...
電磁打點計時器與電火花計時器有何異同?要全。謝謝
相同點 1 頻率相同時,打點時間間隔相同。一般實驗中,電磁打點計時器和電火花打點計時器的頻率都是50赫茲,兩點之間用時0.02秒。2 用途相同。電磁打點計時器和電火花打點計時器都是一種測量短暫時間的工具。3 工作電源種類相同。電磁打點計時器和電火花打點計時器使用的都是交流電源。不同點 1 工作電壓不...
js計時器中settimeout和setinterval的區別和使用
一 功來能不同 1 settimeout 方 法用於在指定源的毫秒數後呼叫函式或計算表示式。2 setinterval 是一個實現定時呼叫的函式,可按照指定的週期 以毫秒計 來呼叫函式或計算表示式。二 特點不同 1 settimeout 只執行 code 一次。如果要多次呼叫,請使用 setinte...