各位乡亲父老,弟兄姊妹...该下班了吧!
概况:
我在登录窗口里写了一个open事件实现自动提取功能...想让程序等待10秒!
项目代码:
//打开w_spdc窗口执行clicked!---自动提取功能
open(w_spdc)
long i = 10
time s = now()
do while true
yield()
if SecondsAfter( s , now() ) >= i then
exit
end if
loop
//riggers an event associated with the specified object, which executes the script for that event immediately.
w_spdc.cb_1.TriggerEvent(Clicked!)
close(w_spdc)
close(w_access)
问题:
点击Pb Run运行
第一次可以,再运行就一眨眼的功夫...
------解决方案--------------------
这种让程序延时的处理,你应该用窗口的timer。
------解决方案--------------------
【声明】
Function Boolean Sleep(Long dwMilliseconds) LIBRARY "kernel32"
【说明】
函数功能:该函数使程序休眠指定时间。
【参数列表】
dwMilliseconds ----- Long,休眠的时间。单位毫秒
------解决方案--------------------
1.想让程序等待10秒 ,用sleep ,sleep()的作用就是等待
2.yield是运行转移作用的,也就是10秒没响应的话,干别的活