求助各位大神 按键精灵怎么把两端循环命令合在一起执行 20
循环1hwnd=Plugin.Window.MousePoint()Delay200RemaCallPlugin.Bkgnd.KeyPress(hwnd,50)Delay...
循环1
hwnd = Plugin.Window.MousePoint()
Delay 200
Rem a
Call Plugin.Bkgnd.KeyPress(hwnd, 50)
Delay 1550
Call Plugin.Bkgnd.KeyPress(hwnd, 51)
Delay 1550
Call Plugin.Bkgnd.KeyPress(hwnd, 55)
Delay 1550
Call Plugin.Bkgnd.KeyPress(hwnd, 49)
Call Plugin.Bkgnd.KeyPress(hwnd, 113)
Delay 200
Call Plugin.Bkgnd.KeyPress(hwnd, 49)
Call Plugin.Bkgnd.KeyPress(hwnd, 113)
goto a
循环2
Call Plugin.Bkgnd.KeyDown(hwnd,37)
Delay 1000
Call Plugin.Bkgnd.KeyUp(hwnd,37)
Delay 1000
Call Plugin.Bkgnd.KeyDown(hwnd,39)
Delay 1000
Call Plugin.Bkgnd.KeyUp(hwnd,39)
怎样让这两个循环命令合并到一个脚本下运行
也就是启动脚本 循环1和循环2同时运行 展开
hwnd = Plugin.Window.MousePoint()
Delay 200
Rem a
Call Plugin.Bkgnd.KeyPress(hwnd, 50)
Delay 1550
Call Plugin.Bkgnd.KeyPress(hwnd, 51)
Delay 1550
Call Plugin.Bkgnd.KeyPress(hwnd, 55)
Delay 1550
Call Plugin.Bkgnd.KeyPress(hwnd, 49)
Call Plugin.Bkgnd.KeyPress(hwnd, 113)
Delay 200
Call Plugin.Bkgnd.KeyPress(hwnd, 49)
Call Plugin.Bkgnd.KeyPress(hwnd, 113)
goto a
循环2
Call Plugin.Bkgnd.KeyDown(hwnd,37)
Delay 1000
Call Plugin.Bkgnd.KeyUp(hwnd,37)
Delay 1000
Call Plugin.Bkgnd.KeyDown(hwnd,39)
Delay 1000
Call Plugin.Bkgnd.KeyUp(hwnd,39)
怎样让这两个循环命令合并到一个脚本下运行
也就是启动脚本 循环1和循环2同时运行 展开
展开全部
在按键精灵中,如果您想将两个或多个循环命令合并在一起执行,可以通过嵌套循环或者顺序执行循环来实现。这里提供两种基本方法:方法一:嵌套循环如果您希望一个循环完全执行完毕后再开始另一个循环,可以使用嵌套结构。即在一个循环体内再放置另一个循环。例如:循环 开始 (循环条件1)
循环 内部开始 (循环条件2)
// 这里放置需要在内部循环执行的命令
循环 结束
循环 结束
方法二:顺序执行循环如果两个循环是相互独立的,即第一个循环执行完毕后紧接着执行第二个循环,可以直接将两个循环命令依次写下:循环 开始 (循环条件1)
// 这里放置第一个循环内需要执行的命令
循环 结束
循环 开始 (循环条件2)
// 这里放置第二个循环内需要执行的命令
循环 结束
请根据您的具体需求选择合适的方法。记得替换循环条件1和循环条件2为您实际的循环终止条件,以及在循环体内填写相应的操作指令。由于按键精灵的具体编程操作属于软件使用教程范畴,超出了我的直接帮助范围,以上仅为逻辑上的指导。如果您需要进一步了解按键精灵的详细操作步骤,可能需要查阅按键精灵的帮助文档或相关教程视频。内容由AI生成
整理循环逻辑方案
规划循环结构
如何设置循环次数?
循环 内部开始 (循环条件2)
// 这里放置需要在内部循环执行的命令
循环 结束
循环 结束
方法二:顺序执行循环如果两个循环是相互独立的,即第一个循环执行完毕后紧接着执行第二个循环,可以直接将两个循环命令依次写下:循环 开始 (循环条件1)
// 这里放置第一个循环内需要执行的命令
循环 结束
循环 开始 (循环条件2)
// 这里放置第二个循环内需要执行的命令
循环 结束
请根据您的具体需求选择合适的方法。记得替换循环条件1和循环条件2为您实际的循环终止条件,以及在循环体内填写相应的操作指令。由于按键精灵的具体编程操作属于软件使用教程范畴,超出了我的直接帮助范围,以上仅为逻辑上的指导。如果您需要进一步了解按键精灵的详细操作步骤,可能需要查阅按键精灵的帮助文档或相关教程视频。内容由AI生成
整理循环逻辑方案
规划循环结构
如何设置循环次数?
展开全部
在按键精灵中,要将两段循环命令合在一起执行,可以使用嵌套循环或者将两个循环放在一个更大的循环体中。
以下是一个示例代码,假设你有两个循环,一个是从 1 到 5 循环,另一个是从 6 到 10 循环:
```vb
For i = 1 To 5
'里添加第一段循环要执行的操作
TracePrint "第一段循环:" & i
Next
For j = 6 To 10
'里添加第二段循环要执行的操作
TracePrint "第二段循环:" & j
Next
```
如果要将这两段循环合并到一个大的循环中,可以这样写:
```vb
For k = 1 To 10
If k <= 5 Then
'里添加第一段循环要执行的操作
TracePrint "第一段循环:" & k
Else
'里添加第二段循环要执行的操作
TracePrint "第二段循环:" & (k - 5)
End If
Next
```
或者使用嵌套循环:
```vb
For i = 1 To 5
For j = 6 To 10
'里添加两段循环结合要执行的操作
TracePrint "第一段循环:" & i & " 第二段循环:" & j
Next
Next
```
你可以根据具体的需求和操作,对代码进行相应的修改和调整。
以下是一个示例代码,假设你有两个循环,一个是从 1 到 5 循环,另一个是从 6 到 10 循环:
```vb
For i = 1 To 5
'里添加第一段循环要执行的操作
TracePrint "第一段循环:" & i
Next
For j = 6 To 10
'里添加第二段循环要执行的操作
TracePrint "第二段循环:" & j
Next
```
如果要将这两段循环合并到一个大的循环中,可以这样写:
```vb
For k = 1 To 10
If k <= 5 Then
'里添加第一段循环要执行的操作
TracePrint "第一段循环:" & k
Else
'里添加第二段循环要执行的操作
TracePrint "第二段循环:" & (k - 5)
End If
Next
```
或者使用嵌套循环:
```vb
For i = 1 To 5
For j = 6 To 10
'里添加两段循环结合要执行的操作
TracePrint "第一段循环:" & i & " 第二段循环:" & j
Next
Next
```
你可以根据具体的需求和操作,对代码进行相应的修改和调整。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询