关于按键精灵动态数组的应用,如何判断数组里的变量的值

比如我有四组坐标,我想根据数组其中的一个XY值调用一个程序来点击,该怎么判断X,y的值是第几个?Dimx(),y()x(0)=89:y(0)=58x(1)=225:y(1... 比如我有四组坐标,我想根据数组其中的一个X Y值调用一个程序来点击,该怎么判断X,y的值是第几个?Dim x(),y()x(0) = 89 : y(0) = 58x(1) = 225 : y(1) = 559x(2) = 342 : y(2) = 559x(3) = 492 : y(3) = 559//======================sub 选择模式Call Plugin.Bkgnd.LeftClick(Hwnd,x(?),y(?) )End Sub正常来讲四个坐标分别写四个程序,然后在调用,但是我想简化代码,该如何通过条件判断将数组里的X,Y组对应填充程序的X,Y里? 展开
 我来答
百度网友63a4133
2019-07-22 · TA获得超过431个赞
知道小有建树答主
回答量:919
采纳率:69%
帮助的人:152万
展开全部

//这个并非动态数组 ,动态数组是用 ReDim定义的 ,只是普通的一维数组

x(0) = 89 : y(0) = 58

x(1) = 225 : y(1) = 559

x(2) = 342 : y(2) = 559

x(3) = 492 : y(3) = 559

//======================

/*当i=0时,数组x取值为89,y取值58.

当i=1时,数组x取值为225,y取值559.

.

.

*/

sub 选择模式()

Call Plugin.Bkgnd.LeftClick(Hwnd, x(i),y(i))

End Sub

追问

大佬,麻烦帮我看一下。我的思路是这样的,先给数组x,y一组数值,定义一个环境变量坐标x和坐标y用于下拉框选择判断,当下拉框选择第一个选项的时候,环境变量x,y的值就变成了数组X(1),y(1)的值,然后点击的坐标就是坐标x,坐标y但是调试信息显示不匹配或者无信息。

追答

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式