按键精灵的,设置只运行一次,然后下次再运行的时候,能再次循环

比如我要在一个系统上建立设备
设备名称需要我手动输入,设备编号按照顺序一个个加下来,需要选择设备类型,厂商等信息
我把选择设备类型跟选择厂商做成了按键精灵,我选择想要把设备编号也做成按键精灵,这样就需要运行一次以后,停掉,等我保存,再新建,输入设备名称以后,再次运行
这样内部的循环语句效果就不怎么大了,有没有办法独立运行?

虽然你提问也算字多的了,不过我还是没看懂你是要加自动生成设备编号的功能还是要输入设备名称的功能?还是什么停掉?停掉干什么?
大致说一下输入设备名称的功能该怎么做吧

方案一:用WaitKey让脚本暂停,直到你按下某个特定的键才继续执行后面的语句。这里我用的109表示小键盘减号键,你可以随意设置成你不常用的键的按键码。
k=0
While k <> 109
k = WaitKey()
Delay 100
Wend

方案二。
你需要用到InputBox函数,它可以弹出一个对话框让你输入文字,然后把你输入的文字保存在变量里,然后你可以用SayString语句再把保存好的文字写出来
//这句定义一个名为“设备名称”的变量
Dim 设备名称
//弹出窗口让你输入设备名称
设备名称 = InputBox("输入设备名称")
//这里放上把鼠标点到你工作系统里需要输入设备名称的地方
//SayString语句自动把你打的设备名称输入进那里去
SayString 设备名称
温馨提示:内容为网友见解,仅供参考
第1个回答  2020-01-02
//以下代码,你在普通视图中能看的非常清楚,不需要太多的注释。
jo
=
plugin.sys.gettime()
do
ko
=
plugin.sys.gettime()
//5分钟=300000毫秒,循环代码运行5分钟。
if
ko
-
jo
=
300000
then
goto
po
else
call
plugin.web.leftclick(1000,597)
delay
109
end
if
loop
rem
po
//间隔1分钟,1分钟=60000毫秒
delay
60000
uo
=
plugin.sys.gettime()
//再运行5分钟,5分钟=300000毫秒。
do
yo
=
plugin.sys.gettime()
if
yo
-
uo
=
300000
then
goto
vo
else
call
plugin.web.leftclick(1000,597)
delay
109
end
if
loop
rem
vo
//间隔的1分钟
delay
60000
//等待30秒
delay
30000
call
plugin.web.leftclick(500,597)
delay
109

按键精灵的,设置只运行一次,然后下次再运行的时候,能再次循环
方案一:用WaitKey让脚本暂停,直到你按下某个特定的键才继续执行后面的语句。这里我用的109表示小键盘减号键,你可以随意设置成你不常用的键的按键码。k=0 While k <> 109 k = WaitKey()Delay 100 Wend 方案二。你需要用到InputBox函数,它可以弹出一个对话框让你输入文字,然后把你输入的文字...

按键精灵循环次数怎么设置
按键精灵执行次数设置1、首先打开按键精灵,点击需要设置循环的脚本,再点击后方的【属性】2、在脚本循环下,可以输入循环的次数3、如果需要无限循环,选择中间的那个选项,脚本就会一直循环直到按下终止键,一般的终止键是【F12】4、如果需要修改终止按键,点击【修改热键】5、然后在输入框内进行修改6、还...

按键精灵如何设置循环
首先打开按键精灵,点击需要设置循环的脚本,再点击后方的【属性】在脚本循环下,可以输入循环的次数 如果需要无限循环,选择中间的那个选项,脚本就会一直循环直到按下终止键,一般的终止键是【F12】如果需要修改终止按键,点击【修改热键】然后在输入框内进行修改 还可以设置一定时间内进行循环,只要输入时间...

按键精灵怎么设置循环-按键精灵设置循环方法介绍
按键精灵设置循环的方法首先是在打开按键精灵后,选择需要设置循环的脚本,然后点击脚本后的【属性】选项。在脚本循环的设置中,可以直接输入具体的循环次数,如果需要实现无限循环,可以选择中间的选项,这样脚本将一直循环直到按下终止键,通常这个终止键是【F12】。若需要更改终止按键,可以通过点击【修改热键...

如何设置按键精灵无限循环?
按键精灵的无限循环功能可以在设置里面调整,方法如下:第一步,打开按键精灵。第二步,选择你要使用的脚本。第三步,点击脚本后面的属性。第四步,进入属性设置界面后,在脚本循环栏里选择第二个,循环到按终止键为止。第五步,选择好后,点击保存设置,该脚本在运行后会一直循环下去,直到你主动终止。

按键精灵设置循环命令。找到图后。命令只能执行1次但是,我想要图在里...
do\/\/无限循环开始 exit do\/\/跳出循环,用于条件满足时跳出循环体 loop\/\/循环尾 你可以自己看情况加到脚本需要的位置

按键精灵怎么设置循环?
1. 打开按键精灵软件,找到你想要设置循环的脚本,点击进入编辑模式。2. 在脚本编辑界面中,你会看到一个“属性”选项,它的作用就是控制脚本的执行方式。点击这个按钮进入设置。3. 在“脚本循环”部分,你可以明确指定循环的次数。只需输入你需要执行的次数,例如“10次”或“无限次”,以完成指定循环...

按键精灵循环命令设置方法介绍-按键精灵循环命令怎么设置
按键精灵是一款功能强大的自动化软件,通过循环命令可以实现自动化操作。循环命令的设置步骤主要包括打开程序、点击控制命令、选择准备循环执行、设定执行次数、插入源文件和调整代码位置。通过这些步骤,你可以轻松地创建一个能够自动重复执行特定任务的脚本。按键精灵不仅适用于电脑,还支持手机运行脚本。它具有...

按键精灵设置了循环不行解决方法介绍-按键精灵设置了循环还是一次就停...
如果在按键精灵中设置循环无法正常运行,可以尝试在脚本中添加DO循环。这样做的话,脚本会持续执行直到你手动停止,比如通过按F12来终止脚本运行。例如,在脚本中输入如下代码:doMessageBox ""loop,这将会不断弹出对话框直到你按下F12停止脚本。这种方法适用于需要按键精灵持续执行某个动作的情况。在按键精灵...

请问怎么让按键精灵第一句D键只执行一次,第二局S键则无限循环?
KeyPress "D",1 do KeyPress "S", 1 loop

相似回答