按键精灵窗口数值如何传递?

是这样的。我想用按键精灵按我文本框输入的数值来控制鼠标。
比如。我定义了X,Y为环境变了
Dimenv x,y,时间
之后定义了一个操作鼠标的函数
sub zuobiao()
Delay shijian
MoveTo x,y
Delay 500
LeftClick 1
end sub
在下面调用这个函数。
shijian = CInt(Form1.inputbox1.Text)
While 1
MyTime = time
If MyTime > cdate(Form1.InputBox2.Text) Then
If MyTime < cdate(Form1.InputBox3.Text) Then
x = cint(Form1.InputBox4.Text)
y = CInt(Form1.InputBox5.Text)
MsgBox (x&","&y)//这里读取的数值是0,0。无论我文本框中输入的是什么。
Call zuobiao()
x = CInt(Form1.InputBox6.Text)
y = CInt(Form1.InputBox7.Text)
Call zuobiao()
x = CInt(Form1.InputBox8.Text)
y = CInt(Form1.InputBox9.Text)
Call zuobiao()
x = CInt(Form1.InputBox10.Text)
y = CInt(Form1.InputBox11.Text)
Call zuobiao()
x = CInt(Form1.InputBox12.Text)
y = CInt(Form1.InputBox13.Text)
Call zuobiao()
x = CInt(Form1.InputBox14.Text)
y = CInt(Form1.InputBox15.Text)
Call zuobiao()
End If
End If
Wend
我希望的是在指定的时间内,我的鼠标按照我指定的坐标循环点击。循环间隔时间是shijian变量控制,请问我怎么将文本框中输入的数值传递给X,Y呢?

你把数字读出来,存入数组中(当然,不用数组也行,可以直接使用,)然后,把值赋给X,Y就可以了。
当然,我知道你想要地不是这个,方法有三个,第一个,用抓图的方式,这个教程有说,自己看看去,第二个方法,就是读内存,目前我正在学这个,还没学会 ,没丢教你。第三个方法,不要用文本,改用表格Excel,即把坐标值放入表格里,这样读取就方便了,怎么读,这个教程里也有,自己看。
唉!想要学会按键精灵,就要先学会教程里的东西,那些都是基础,基础不行,还学什么学。。。什么脚本,又什么C语言,C++,C#,VC,VB,java,易语言,这些都一个样,是些死东西,想要入门,全都要死记硬背,主要是用得多,熟练了,你自然也就会了。如果有谁跟你说用什么理解去学习编程,你可以大声叫他SB。不过想成为高手,还要想想办法。
忍不住,说多了,不好意思追问

也就是说按键精灵不能直接将窗体控件的值直接传递到主程序了。是这个意思吗?
如果非要转换的话(数据存到其他地方读取)我也明白。只是想问问,是不是我因为我的命令错误或者是方法有问题。我喜欢用INI文件。

追答

其实你也看出来了,我也是个新手,正在学习中,懂的不是很多,我只是说我知道的。你可以去贴吧问问,或去官方论坛。

温馨提示:答案为网友推荐,仅供参考
相似回答