永发信息网

按键精灵制作脚本时,想在一个大得循环里面执行一个小得循环,不用For循环,循环到找到图片后执行大循环

答案:2  悬赏:60  手机版
解决时间 2021-03-23 04:21
Do While 1 = 1
i = 0
Do Until i=1
FindPic 0, 0, 1024, 768, "F:\dmpt\任务头像.bmp", 1.0, intx, inty
If intx > 0 and inty > 0 Then
//存在对话框
Delay 300
Call sdj(intx + 4, inty + 80)
End If
FindPic 71,75,175,163, "f:\dmpt\对话框.bmp", 1.0, intx, inty
If intx > 0 and inty > 0 Then
//存在对话框
Delay 300
Call sdj(372, 524)
FindPic 0, 0, 1024, 768, "F:\dmpt\对话框出现主线选择.bmp", 1.0, intx, inty
If intx > 0 and inty > 0 Then
// 对话框出现主线选项
Delay 300
Call sdj(intx, inty)
Delay 300
Call sdj(372, 524)
End If
End If
Loop
FindPic 0, 0, 1024, 768, "F:\dmpt\对话框出现主线选择.bmp", 1.0, intx, inty
If intx > 0 and inty > 0 Then
// 对话框出现主线选项
Delay 300
Call sdj(intx, inty)
Delay 300
Call sdj(372, 524)
End If
FindPic 0, 0, 1024, 768, "f:\dmpt\横杠.bmp", 1.0, intx, inty
If intx > 0 and inty > 0 Then
// 捉宝宝
Delay 300
Call sdj(intx, inty)
End If
// End If
// End If
Loop
msgbox intx & " , " & inty

这段想表达的意思是第一个Loop 执行完之后 接着执行 后面的语句,但是第一个Loop执行完之后不会 执行后面的语句,请各位大大赐教
最佳答案
这种问题最好在按键论坛问,回答的人多些
Do Until i=1
没看到什么情况下i=1啊
难道你写在sdj这个子程序里了?
子程序里面写I=1不会影响主程序的,这个是局部变量
如果i不能=1,第一个循环就会无限循环啊
全部回答
无限循环 i=0 do keypress "down", i i=i+1 loop 有限循环 i=0 for 100//多少次改这里 keypress "down", i i=i+1 next
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
海尔电脑重装系统怎么装不了?
黄鼠狼给鸡拜年的歇后语怎么说
解答题设函数f(x)=x3-ax2+3x+5(a>0).(
单选题社会保护是我国未成年人保护法确定的对
下列哪些液体中含有无机盐?A.血浆B.原尿C.尿
浓情轩精品鲜花店地址在哪,我要去那里办事
影子战术将军之刃
比亚迪fo机油10w30好还10w40好
爱情感悟经典句子大全,描写人生的经典诗句大
英伟达9400GT
分数的加法、减法、乘法混合在一起的时候,运
衣服拉链很容易滑,有什么办法么?
吊顶丝杆一般是不是三米长
股票一手一手的卖是什么意思
我的QQ密码太长那里有个小锁头输入不了那么长
推荐资讯
1.4和1.0汽车百公里油耗相差多少
追女孩子她老是躲着我怎么办?
母狗多大来月经
PS3游戏的英文字幕可以变成中文吗
后盐村工会工作委员会地址在哪,我要去那里办
水性漆加硅溶胶会如何
解一元一次不等式8x-1≥6x+3
皮肤偏黄的女生适合玫红色吗?
矿物机油使用周期多久
豆沙包的馅怎么做,一个女孩子叫男孩子叫豆包
判断题一个自然数(0除外)与一个分数的积一
中国移动通信指定专营店NO.E505地址在什么地
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?