按键精灵 循环问题 for 内 嵌套 if 5

没问题的代码cm=10ys=10fori=1tocmKeyPress"Enter",1forb=1toysifi=cmandb=ysthenKeyPress"Tab",2... 没问题的代码
cm=10
ys=10
for i =1 to cm
KeyPress "Enter", 1
for b = 1 to ys
if i=cm and b=ys then
KeyPress "Tab", 2
else
KeyPress "Tab", 3
end if
next
next
---------------------------------
有问题的代码,只是cm和ys这两个变量,从界面输入框获取值后,在if i=cm and b=ys then这里出问题,就是敲Tab3下,不知道是什么情况!!
cm=Form1.InputBox1.Text
ys=Form1.InputBox2.Text
for i =1 to cm
KeyPress "Enter", 1
for b = 1 to ys
if i=cm and b=ys then
KeyPress "Tab", 2
else
KeyPress "Tab", 3
end if
next
next
展开
 我来答
l7722526
2019-08-10 · TA获得超过2.7万个赞
知道大有可为答主
回答量:2.8万
采纳率:84%
帮助的人:3818万
展开全部
While 1 IfColor 100,100,"0",0 Then MoveTo 100, 100 Delay 50 LeftClick 1 Delay 50 End if IfColor 200,200,"1",0 Then MoveTo 200, 200 Delay 50 LeftClick 1 Delay 50 End If Wend //按键8写法 //你要是不会写循环语句,你可以编辑脚本时在右边有个"脚本属性",里面有个选项叫“脚本循环”,你设置成“循环到按中止键为止”就行了。
溺水的墨鱼
2019-08-17 · TA获得超过203个赞
知道小有建树答主
回答量:180
采纳率:80%
帮助的人:27.6万
展开全部
'你这个是界面触发事件吧?为什么不是按钮触发事件?
'你用这个按钮点击事件看一看,
'1能不能读到内容,是否是数字
'2读到的数字周围是否有东西

Event Form1.Button1.Click
MessageBox "@"&Form1.InputBox1.Text&"@"&vbcrlf&"@"&Form1.InputBox2.Text&"@"
End Event
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友63a4133
2019-08-15 · TA获得超过432个赞
知道小有建树答主
回答量:919
采纳率:69%
帮助的人:157万
展开全部
cm=Cint(Form1.InputBox1.Text)
ys=Cint(Form1.InputBox2.Text)
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式