⑴ 按键精灵 倒计时剩余时间
DimEnv time2
//首先得到当前时间
time1 = now()
//得到一小时之后的时间
time2=DateAdd("h",1,time1)
BeginThread 倒计时
Sub 倒计时
do
x = DateDiff("s", now, time2)
Delay 1000
Call Plugin.Msg.ShowScrTXT(0, 0, 300, 150, "距离下次任务倒计时:"&(x\60)&"分"&(x mod 60)&"秒 ", "0000FF")
Loop
End Sub
如果有用,请采纳。
⑵ 按键精灵多线程倒计时
循环主线程之后停止倒计时线程,主线程重新开始时,启动倒计时线程就行了。
While True
CountdownID = BeginThread(Countdown(30)) //开启30秒倒计时线程
//下面写你要执行的功能代码,这里我随便写一个,代码执行完后重新倒计时
For i = 1 To 20
Delay 500
Next
StopThread CountdownID //停止倒计时线程
Wend
Sub Countdown(t) //定义倒计时进程
While t >= 0
Call Plugin.Msg.Tips("剩下" & t & "秒")
Delay 1000
t = t - 1
Wend
End Sub
⑶ 按键精灵多线程倒计时的问题!
循环主线程之后停止倒计时线程,主线程重新开始时,启动倒计时线程就行了。
⑷ 按键精灵倒计时
如果要我帮你写就再联系。
思路就是开始的时候取得时间,关闭的时候取时间
相减得到使用的时间。
把记录的信息保存到注册表
每次打开软件都检查这个值,如果发现超过24小时就结束程序。
更安全的做法是把数据保存到服务器
⑸ 按键精灵检测到按键开始计时计时
dim n,s,i,倒计时
n=now
倒计时=10
i=1
while datediff("s",n,now)<倒计时
s=now
if dateadd("s",i,n)=now then
i=i+1
call Plugin.Msg.Tips (10-int(dateadd("s",n,now)))//输出倒计时
end if
wend
(有不懂的联系我.帐号就是我Q)
⑹ 如何给现有的按键精灵脚本加个计时器
不需要定时器, 这两个脚本是并行的, 所以可以放到两个脚本里面,各自做无限循环,用的时候同时生效即可.
脚本1:
Rem a
KeyPress "A", 1
Delay 100000 // 100秒按一下A
Goto a
脚本2:
rem b
IfColor 20, 80, "FFFFFF", 0 Then
KeyPress "B", 1
End If
goto b
用的时候两个脚本都保持有效即可
⑺ 按键精灵9 倒数计时器制作
15:38执行后面代码
Do
MyHour = Hour(Now) ' 取时
MyMin = Minute(Now)' 取分
Delay 1000
Loop Until MyHour >= 15 and MyMin >= 38
MessageBox "启动程序"
⑻ 问个简单的问题,按键精灵怎么样设置成弹出窗口倒计时10秒自动关闭窗口。
按键精灵不支持这样的倒计时,
有一种方法可以达到那种,
但是无法计时
⑼ 按键精灵里怎么用计时器
用插件
Plugin a=GetSysInfo.GetTime()
Plugin b=GetSysInfo.GetTime()
Lapsedtime=b-a
Lapsedtime 就是流逝的时间了,和计时器一样.Getime()是得到开机到当前的时间,用毫秒计算(1000ms=1s)
UserVar 可以直接给字符串或者数据.或者用DropList给出几个选项.按键里有帮助的