引用:
作者: chung1206
感謝大大,但不知道為何Timer1.Interval = 500
是500呢?
|
因為你的最小計時單位是 1000也就是 一秒
但 VB的Timer其實精度不怎麼好 (也就是雖然設定1000ms執行一次,其實會是1050ms也不一定)
再加上
執行程式碼也會花費一些時間
所以
如果以效能(不要執行太多次無意義的監察,比如如果以每0.1秒檢查一次的話,說真的就真的太過火了)
及
小於0.5秒的誤差
個人是認為以 0.5秒檢查一次為最佳
其實個人也沒有驗證過啦
畢竟每個人的程式寫的不一樣
沒有所謂的標準答案