1361739590 发表于 2013-4-16 09:48:33

MouseClick和Mousemove 不起作用(已解决)

本帖最后由 1361739590 于 2013-4-19 10:48 编辑

win7系统, MouseClick和Mousemove 不起作用,前两个提示框都会出现,执行到MouseClick的时候鼠标不动,直接跑下面的 MsgBox(0,"","3")代码。   版本好像是3.8的                AutoItSetOption("MouseCoordMode",0)
                       ShellExecute("ncpa.cpl")                       
                       Sleep(200)
                       WinWait("网络连接")
                         MsgBox(0,"","1")
                       WinActivate("网络连接")
                         MsgBox(0,"","2")
                       MouseClick("right",650,150)
                         sleep(1000)
                         MsgBox(0,"","3")

1361739590 发表于 2013-4-16 10:58:55

我的问题都比较复杂?

tryhi 发表于 2013-4-16 12:18:54

我的问题都比较复杂?
1361739590 发表于 2013-4-16 10:58 http://www.autoitx.com/images/common/back.gif


    你这样的问题叫人家怎么回答你???

afan 发表于 2013-4-16 12:46:17

检查函数名带 Wait 的函数

1361739590 发表于 2013-4-16 13:16:23

回复 4# afan


    谢谢查过了用工具重新获取的名字也没反应 (甚至将wait去掉,鼠标也不动)

happytc 发表于 2013-4-16 13:28:36

回复 4# afan


    连这种问法的,你都猜着回答呀

真有耐心呀

我现在很少来本版了,但每次来了,还是喜欢随手翻翻.对那种图文并茂或配以实例代码的提问,我也很乐意回答一下的.

1361739590 发表于 2013-4-16 13:36:32

要代码
三行
WinWait("网络连接")
WinActivate("网络连接")
MouseClick("right",650,120)

1361739590 发表于 2013-4-16 13:38:17

再简单一点
二行
WinActivate("网络连接")
MouseClick("right",650,120)

1361739590 发表于 2013-4-16 13:41:44

WinWait前有一个Run("D:\1.bat") ,应该没事吧。

1361739590 发表于 2013-4-16 13:43:05

回复 6# happytc

代码

    Run("D:\1.bat")
    WinWait("网络连接")
    WinActivate("网络连接")
    MouseClick("right",650,120)

CCM 发表于 2013-4-16 16:11:46

試試看加上個sleep延遲時間
有時候是太快,指令跟畫面沒搭配上,延遲一下看看。

32714107 发表于 2013-4-16 21:10:44

我同意ccm的说法,应该是延迟时间的问题

mbdnmt 发表于 2013-4-16 23:14:18

Run("D:\1.bat")
    WinWait("网络连接")
    WinActivate("网络连接")
    sleep(3000)
    MouseClick("right",650,120)

这样加个延时行不?

mbdnmt 发表于 2013-4-16 23:14:34

Run("D:\1.bat")
    WinWait("网络连接")
    WinActivate("网络连接")
    sleep(3000)
    MouseClick("right",650,120)

这样加个延时行不?

1361739590 发表于 2013-4-17 08:20:44

回复 11# CCM


    谢谢回去试试不同电脑反应不一样有可能这个原因
页: [1] 2
查看完整版本: MouseClick和Mousemove 不起作用(已解决)