|
40精币
大家好,想请教一下,怎么写像图片那样的指令,如果发现了图片,变量1=真,则执行鼠标点击。
循环指令已经有了,
窗口程序集名 | 保 留 | 保 留 | 备 注 | 窗口程序集_启动窗口 | | | |
变量名 | 类 型 | 静态 | 数组 | 备 注 | n | 整数型 | | | i | 整数型 | | | 命令 | 文本型 | | | k | 整数型 | | | 参数1 | 文本型 | | | 参数2 | 文本型 | | | 参数3 | 文本型 | | | 次数 | 整数型 | | |
n = 超级列表框1. 取表项数 ()i = 1 判断循环首 (i < n )命令 = 超级列表框1. 取标题 (i - 1, 0 )判断 (命令 = “REPEAT”)k = 0 次数 = 到整数 (超级列表框1. 取标题 (i - 1, 1 )) 计次循环首 (次数, )循环判断首 ()命令 = 超级列表框1. 取标题 (i + k, 0 )参数1 = 超级列表框1. 取标题 (i + k, 1 )参数2 = 超级列表框1. 取标题 (i + k, 2 )参数3 = 超级列表框1. 取标题 (i + k, 3 )判断 (命令 = “MOUSE”)鼠标点击 (参数1, 参数2, 参数3 )判断 (命令 = “DELAY”)程序延时 (参数1 )判断 (命令 = “TYPE TEXT”)投送文本 (参数1 )判断 (命令 = “END PEPEAT”)k = -1 k = k + 1循环判断尾 (k ≠ 0 )计次循环尾 ()i = 超级列表框1. 查找表项 (“END PEPEAT”, i, , 0 ) + 1 调试输出 (i)判断循环尾 ()调试输出 (参1, 参2, 参3 )调试输出 (“延时”, 参1 )调试输出 (“投送文本”, 参1 ) |
最佳答案
查看完整内容
.版本 2
.局部变量 变量1, 逻辑型
.局部变量 窗口句柄, 整数型
' 变量1=
窗口句柄 = 取窗口句柄 () ' 目标窗口的句柄
.计次循环首 (9999, )
.如果真 (变量1)
鼠标_单击 (窗口句柄, 0, 0, 1) ' 精易模块鼠标单击命令
延时 (2)
鼠标_单击 (窗口句柄, 1083, 683, 1)
.如果真结束
.计次循环尾 ()
...
|