Re: [VB6 ] Sleep所產生的Delay問題

看板Visual_Basic作者 (Make Money King)時間16年前 (2009/11/14 12:35), 編輯推噓1(102)
留言3則, 3人參與, 最新討論串2/2 (看更多)
自問自答 以下可以完成同樣的結果 誤差一點點 i = 1 TimerTemp = Timer While i = 1 TimerTemp1 = TimerTemp + (Delay/1000) If Timer >= TimerTemp1 Then i = 0 End If Sleep (1) DoEvents Wend Delay就等於sleep的毫秒數 這樣視窗就不會lag了... 參考看看 有錯也請指證 謝謝! ※ 引述《mmkntust (Make Money King)》之銘言: : 再請問前輩 : 我做了一個含有 : Sleep (X) : DoEvents : 的程式 : 如果Sleep (0) : 則視窗很順可以自由移動 : 如果Sleep (5000) : 則視窗幾乎當在那邊不能動 : 請問是否可以Sleep (5000)時 : 主視窗還是可以正常運作?! : 需要什麼方法嗎?! -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.137.75.197

11/14 13:38, , 1F
用VB6為甚麼不用Timer就好了??
11/14 13:38, 1F

11/14 13:42, , 2F
阿這不就是之前指點你的sleep(50) 你還sleep(1)咧
11/14 13:42, 2F

11/14 17:58, , 3F
對阿~~~~~只是當初沒有想出來XD
11/14 17:58, 3F
文章代碼(AID): #1A_ZDv8q (Visual_Basic)
文章代碼(AID): #1A_ZDv8q (Visual_Basic)