不懂就问 ,为什么我的判断循环首总是多循环一次
本帖最后由 子马君丶 于 2020-8-17 14:43 编辑.版本 2
.子程序 循环判断
鼠标移动 (, 315, 468)
延时 (100)
按组合键 (#C键, #Ctrl键)
延时 (200)
.判断循环首 (进程是否存在 (“PathOfExile_x64.exe”) = 真 且 文本_取文本出现次数 (取剪辑板文本 (), 编辑框2.内容) = 0)
清除剪辑板 ()
鼠标移动 (, 111, 297)
延时 (50)
鼠标键 (2)
延时 (50)
鼠标移动 (, 315, 468)
延时 (50)
鼠标键 (1, )
延时 (50)
按组合键 (#C键, #Ctrl键)
延时 (500)
.判断循环尾 ()
我想循环判断一个物品是否有我要的词缀,没有的话就一直刷新直到出现,但是为什么我这样写完之后,总是会在出现想要的词缀后有多刷新一次呢
把判断语句移到执行前试试。 wkfy 发表于 2020-8-14 13:06
把判断语句移到执行前试试。
刚才发错了 ,重新编辑了下,老是度哦循环一次,麻烦大大看下 每个延时()后面加上处理事件()试试? 没有细胞的人 发表于 2020-8-14 13:15
每个延时()后面加上处理事件()试试?
试了,还是一样.... 我爱天空依旧蓝 发表于 2020-8-14 13:20
易语言吗这是
是的,能帮忙吗看下吗 没看出来问题,找到后,你给 编辑框2.内容 累加试试,不让它等于0 建议单步调试看看,是否是延时或者其他情况文本没复制上 1.shui 发表于 2020-8-14 13:22
没看出来问题,找到后,你给 编辑框2.内容 累加试试,不让它等于0
编辑框1的内容是整个物品的详细属性,编辑框2是我想要搜索的属性也就是剪切板的内容 苏紫方璇 发表于 2020-8-14 13:22
建议单步调试看看,是否是延时或者其他情况文本没复制上
我把延迟全部设置为1000就可以了,惊了