求助~~vb长时间的等待最不耗资源的办法~~
各位大侠,我的程序需要半个小时后再执行操作,但是我怕这段时间一直搁那儿挺耗资源的,请问大侠们又啥好办法,能最大程度的节省等待期间的系统资源占用呢?
[解决办法]
我的建议是..............添加一个1秒的定时器,再在定时器里面:
if xx=1800 then
timer1.enabled=false
call XXXXXXXXXX
end if
就是这样........
[解决办法]
Timer控件就可以了,
先定义个计数器,然后在TIMER事件中累加,当计数器达到累积时间就开始调用你的程序处理代码:
DIM I AS LONG
SUB FORM_LOAD()
TIMER1.INTERVAL=10000 '折合10秒触发一次
END SUB
SUB TIMER1_TIMER()
I=I+1
IF I>180 THEN'180X10秒是不是半个小时啊
调用过程
TIMER1.ENABLE=FALSE '假设只做一次的,那么这里就加上这句
I=0 '假设要再半个小时执行一次的,那么就加这句
ENDIF
END SUB
楼主明白了么?