楼主:
eqtv 2014-04-01 14:27:15小的因为职务上需要,写了一段后台的脚本
希望让鼠标会自动点击网页(IE),并在背景自动运行,
测试的结果是如果是当前窗口的话,可以顺利执行下去,
但是如果开其他程式覆蓋原来窗口,就会变成其他程式在执行,
目前想到问题应该是在运行的步骤中会重新加载页面,
导致软件抓不到视窗句柄,所以就变程式重新抓取当前窗口了,
想请教要怎么做才能让它顺利在后台自动执行呢?
以下是小的写的脚本:
Hwnd = Plugin.Window.MousePoint()
//点击网页按钮,网页重新加载
Delay 800
Call Plugin.Bkgnd.LeftClick(Hwnd,1380,215)
Delay 3000
Call Plugin.Bkgnd.KeyPress(Hwnd, 35)
Delay 100
//点击网页按钮,网页重新加载
Call Plugin.Bkgnd.LeftClick(Hwnd, 830, 880)
Delay 5000
//点击网页按钮,网页重新加载
Call Plugin.Bkgnd.LeftClick(Hwnd, 1855, 513)
Delay 5000
Call Plugin.Bkgnd.KeyPress(Hwnd, 35)
Delay 100
Call Plugin.Bkgnd.LeftClick(Hwnd, 950, 800)
Delay 3000
Call Plugin.Bkgnd.LeftClick(Hwnd, 900, 300)
Delay 3000
//点击网页按钮,网页重新加载
Call Plugin.Bkgnd.LeftClick(Hwnd, 1500, 145)
Delay 4000
希望哪位好心的高手可以指导一下,谢谢!