|
本帖最后由 gqy7979948 于 2011-2-7 17:14 编辑
代码非常简单(我这个水平只能写这种水平的代码):
msgbox(0,"工作提示","切换后5秒钟后开始自动点击,确定后将鼠标移到要点的按钮上" & @crlf & "中途要退出请按<Ctrl+Down>,请注意时间")
sleep(5000)
ControlClick("","是(&Y)",6)
ControlClick("卖出交易确认","卖出确认",7015)
上述代码解决的问题是,我有两个证券帐户,首先把两个帐户的交易页面全部放到屏幕上,分别填好卖单(最后一步“确认”按钮让程序自动点击(以最快的速度分别点击两个帐户的“确认”按钮))。
我的问题如下:
1)测试时发现一个奇怪的现象,就是第一次运行时只能自动点击一个按钮,然后把被点击的按钮恢复后再重新执行一次程序,就可以实现自动点击两个按钮的动作了。为什么会这样?有办法解决吗?
2)上述程序在执行时点击两个按钮的动作是依次进行的(先点击前面一行代码中的按钮,然后再点击后面一行代码中的按钮?)还是两个按钮同时点击?如果是依次点击,两次点击动作间隔多少时间?有办法控制两次点击动作间的间隔时间吗? |
|