怎样在程序中加入一定长度的延时
wenli 2000-08-20 11:25:00 怎样在程序中加入一定长度的延时,我现在用的是
Private Sub Delay(lDalayTime As Long)
Dim lCurrtime As Long, lLasttime As Long
lCurrtime = GetTickCount + lDalayTime
Do While GetTickCount < lCurrtime
Loop
End Sub
但是资源占用太历害。而且在多任务的情况下不能很好的工作。
在foxpro中有WAIT语句可用来延时,VB中怎样较精确的实现?
且不占用太多资源。
我还试过用时钟控件进行延时处理,但是TIME事件中因些会增加太多的判断
语句使程序运行速度得不到保证,我想知道各位是怎样让和序延时运行的。