请问一下:按键精灵9 一段循环代码,如果每次循环没有在规定时间内完成就报警,这段代码怎么写?

如题所述

DimEnv 线程ID1
线程ID1 = BeginThread(子程序1)
shi=now
Rem q
Delay 1000
If DateDiff("s",shi,now)>=7 then
MessageBox "超过7秒没停止报警"
Else
Goto q
End If
Sub 子程序1()
For 2
Delay 1000
Next
End Sub
Sub OnThreadExit()
If GetThreadID=线程ID1 Then
MessageBox "子程序1线程停止,退出脚本"
ExitScript
End If
End Sub
温馨提示:内容为网友见解,仅供参考
无其他回答

请问一下:按键精灵9 一段循环代码,如果每次循环没有在规定时间内完成就...
线程ID1 = BeginThread(子程序1)shi=now Rem q Delay 1000 If DateDiff("s",shi,now)>=7 then MessageBox "超过7秒没停止报警"Else Goto q End If Sub 子程序1()For 2 Delay 1000 Next End Sub Sub OnThreadExit()If GetThreadID=线程ID1 Then MessageBox "子程序1线程停止,退出脚本"Exit...

按键精灵怎么设置如果2分钟后没有执行下一段指令就跳到另一段指令
例子代码如下 简单的说,先生成一个时间,再在循环里面判断时间的长度 sTime1 = Plugin.Sys.GetTime()do KeyPress "A", 1 Delay 100 sTime2= Plugin.Sys.GetTime() If stime2-stime1>120000 Then'2分钟后 也就是120秒 这边的单位是毫秒 所以要x1000 Exit do End Ifloop...

求高手:按键精灵9这段脚本问题在哪儿
在循环内最前面加一句弹出对话框语句,例如加上 MsgBox Hwnd,如果有弹出对话框,显示窗口句柄,说明代码有执行,还有,你是通过鼠标指向位置获取窗口句柄的,首先你要确定窗口句柄是否能获取(有些有些会屏蔽窗口句柄获取),其次如果窗口句柄获取正确,你还要测试游戏是否支持按键后台插件(不少游戏屏蔽按键...

按键精灵怎么设置定时启动一个脚本?我想的就是在 特定的时间 启动我...
1、首先,打开按键精灵,单击新建脚本,然后将弹出一个空白脚本界面,如下图所示。2、其次,单击“控制命令”按钮创建一个表达式为true的循环命令,如下图所示。3、接着,单击“源文件”,在表达式后创建两个变量“小时”和“分钟”,并在表达式后使用实时语句(Now),如下图所示。4、然后,添加判断语...

按键精灵 可不可以 在规定时间内 等不到颜色(触发条件)出来就 执行...
代码如下:do until(i=1)IfColor 290,718,"0800E7",0 KeyPress "Enter", 1 \/\/这里是检测到有颜色的 Else \/\/\/这里就可以填写没有检测到的情况要执行的代码\/\/\/ EndIf loop 这个代码就是一直循环检测有无颜色,如果无颜色就执行ELSE后面的,有就执行回车。并不需要等待2分钟内触发 ...

按键精灵,一段循环代码,要直接在屏右侧显示已经循环的次数?
Sub 运行时间()j2=Plugin.GetSysInfo.GetTime j3 = j2 - j1 j3=j3\/1000 js = Round(j3, 0)z3 = js Mod 60 z2= js \\ 60 Mod 60 z1= js \\ 3600 Mod 24 Call Plugin.Msg.ShowScrTXT(1000, 0, 1260, 20, "运行了:" & z1 &"小时"& z2 &"分"& z3 &"秒,循环了:"& ...

C语言或者按键精灵,问一问,有没有一个语句,能在整个代码任何时间,某个...
如果想用C或者按键精灵实现你说的功能,需要做到如下几点:1、将你要执行的特定功能编写为函数或子程序 2、在整个代码运行的每一个步骤之间,插入判断语句,如果特定情况发生,则执行函数或子程序。当然也可以考虑把判断语句也写入函数或子程序中,以便减少重复代码。3、如果想让程序无限循环执行,则需要将...

按键精灵怎样在一段内 强制执行脚本某个脚本
BeginThread 刷新网页 Sub 刷新网页 '如果需要设置延迟时间 '可在这里自定义设置 delay 1000 '单位(毫秒) 1秒=1000毫秒 KeyPress 116,1 '按F5一次 End Sub 就这么简单! 在你的脚本最开始的位置加上这段代码就可以了! 有什么不懂的继续hi我!

按键精灵脚本A,B。A一直循环执行。B在一定时间执行(B运行时间大概3-5分...
小时 = Hour(time) '取当前小时 If 小时 = 18 or 23 Then '如果是18:00 或者是22:00则运行B b = BeginThread(B脚本)StopThread a '停止A脚本 Else '如果不是你要B运行的时间就运行A脚本 a = BeginThread(A脚本)End If goto 开始 '跳转到开始 Sub A脚本 RightClick 1 Delay 500 Key...

按键精灵 如何使一段脚本重复运行?就是有一段程序,按一个键以后让他重 ...
编好代码或录制好后右框里有个脚本循环,点开,然后选择循环到按终止键

相似回答