按键精灵循环后需要换行,大神请进
如题,我把数据放在个文本,然后我打开网页实行用按键精灵提取数据,问题来了,我下面这段代码,只能获取到第一行的,网页关闭后循环进行还是第一行,需要怎么改动才能让循环后获取第...
如题,我把数据放在个文本,然后我打开网页实行用按键精灵提取数据,
问题来了,我下面这段代码,只能获取到第一行的,网页关闭后循环进行还是第一行,需要怎么改动才能让循环后获取第二行,接着下去,第三次打开网页它能自动获取第三行的,大神求帮忙
在详细点就是,我让按键精灵自己循环实现我的程序,然后要输入数据,怎么在循环后的第二次获取第二行。
a = Plugin.File.ReadFileEx("F:\123.TXT")
MyArray = split(a, "|")
For i = 0 To UBound(MyArray) - 1
MoveTo 1061,460
LeftClick 1
Delay 500
SayString MyArray(i)
Delay 1000
Exit For
Next
问题就是我想注册上面这个,然后我把数据分别放在了3个文本,然后用按键精灵操作,第一次全部都能提取到,但我在按键精灵中的脚本属性设置了循环2次,第二次关掉网页重新进去后,它提取到的数据还是3个文本的首行,现在就想有没代码能实现它循环后会自动到文本的第二行提取 展开
问题来了,我下面这段代码,只能获取到第一行的,网页关闭后循环进行还是第一行,需要怎么改动才能让循环后获取第二行,接着下去,第三次打开网页它能自动获取第三行的,大神求帮忙
在详细点就是,我让按键精灵自己循环实现我的程序,然后要输入数据,怎么在循环后的第二次获取第二行。
a = Plugin.File.ReadFileEx("F:\123.TXT")
MyArray = split(a, "|")
For i = 0 To UBound(MyArray) - 1
MoveTo 1061,460
LeftClick 1
Delay 500
SayString MyArray(i)
Delay 1000
Exit For
Next
问题就是我想注册上面这个,然后我把数据分别放在了3个文本,然后用按键精灵操作,第一次全部都能提取到,但我在按键精灵中的脚本属性设置了循环2次,第二次关掉网页重新进去后,它提取到的数据还是3个文本的首行,现在就想有没代码能实现它循环后会自动到文本的第二行提取 展开
1个回答
展开全部
你用了Exit For,运行一次就跳出了循环.去掉就能一直循环到最后一行了
a = Plugin.File.ReadFileEx("F:\123.TXT")
MyArray = split(a, "|")
For i = 0 To UBound(MyArray) - 1
MoveTo 1061,460
LeftClick 1
Delay 500
SayString MyArray(i)
Delay 1000
Next
a = Plugin.File.ReadFileEx("F:\123.TXT")
MyArray = split(a, "|")
For i = 0 To UBound(MyArray) - 1
MoveTo 1061,460
LeftClick 1
Delay 500
SayString MyArray(i)
Delay 1000
Next
更多追问追答
追问
尝试了,不是我要的那个效果,这段出来就一直在一个位置无限循环
我要的是关闭掉网页后==会出现第二行的,然后循环下去,第三次打开网页它添加的是第三行
追答
如何识别当前是该输入的时候?按键还是找某些特征?如果你的意思是每开一次脚本就自动输入一行,那需要外部文本用存储已经输入过的信息.
如果是设定按某个键就输入一行就简单多了,只需要用等待按键的函数判断
程经理
2024-10-11 广告
2024-10-11 广告
硕方标签机编辑换行的方法简单快捷。对于大多数硕方标签机,您可以通过快捷键实现换行,即同时按下“Shift”和“Enter”键。这一操作在多种编辑环境中通用,包括网页和Office软件。此外,硕方标签机还支持通过编辑软件进行更复杂的文本编辑,...
点击进入详情页
本回答由程经理提供
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询