按键精灵关于界面输入框次数循环无效的问题
Hwnd=Plugin.Window.MousePoint()Call作战Delay1000Call点击选图Delay1000Call选择模式cishu=Form1.In...
Hwnd = Plugin.Window.MousePoint()Call 作战Delay 1000Call 点击选图Delay 1000Call 选择模式cishu = Form1.InputBox1.TextFor cishu Call 选图 delay 1000 Call 开始 delay 1000 Call 开始2 Delay 116455 call 结束NextSub 作战Delay 100Call Plugin.Bkgnd.LeftClick(Hwnd, 794, 173)End Sub所有子程序都只是后台点击坐标,我想用输入框的数字来定义变量,但是只运行到了选择模式这一步子程序调用有效,没有进行下一步循环,好像是输入框取值有问题。不知怎么解决。
展开
2个回答
展开全部
先在界面上画个输入框,然后在源文件里写代码. 次数 = Form1.InputBox1.Text//获取输入框内容次数 = int(次数)//强制转化为整数型 i = 1 For 次数 TracePrint i i = i + 1 Next 上面是界面控制循环次数.要显示也行,在界面上添加一个标签(输入框也行)和一个定时器.然后添加代码如下: Dimenv 次数//必须要用一个环境变量次数 = 0 Do 次数 = 次数 + 1 Delay 500 Loop Event Form1.Timer1.Timer//定时器事件 Form1.Label1.Caption = 次数 End Event
追问
TracePrint i i = i + 1 是显示循环次数吗?不加也没关系吧?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询