找回密码
 加入
搜索
查看: 9992|回复: 22

[系统综合] MouseClick和Mousemove 不起作用(已解决)

  [复制链接]
发表于 2013-4-16 09:48:33 | 显示全部楼层 |阅读模式
本帖最后由 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")
 楼主| 发表于 2013-4-16 10:58:55 | 显示全部楼层
我的问题都比较复杂?
发表于 2013-4-16 12:18:54 | 显示全部楼层
我的问题都比较复杂?
1361739590 发表于 2013-4-16 10:58



    你这样的问题叫人家怎么回答你???
发表于 2013-4-16 12:46:17 | 显示全部楼层
检查函数名带 Wait 的函数
 楼主| 发表于 2013-4-16 13:16:23 | 显示全部楼层
回复 4# afan


    谢谢  查过了  用工具重新获取的名字  也没反应 (甚至将wait去掉,鼠标也不动)
发表于 2013-4-16 13:28:36 | 显示全部楼层
回复 4# afan


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

真有耐心呀

我现在很少来本版了,但每次来了,还是喜欢随手翻翻.对那种图文并茂或配以实例代码的提问,我也很乐意回答一下的.
 楼主| 发表于 2013-4-16 13:36:32 | 显示全部楼层
要代码
三行
WinWait("网络连接")
WinActivate("网络连接")
MouseClick("right",650,120)
 楼主| 发表于 2013-4-16 13:38:17 | 显示全部楼层
再简单一点
二行
WinActivate("网络连接")
MouseClick("right",650,120)
 楼主| 发表于 2013-4-16 13:41:44 | 显示全部楼层
WinWait前有一个Run("D:\1.bat") ,应该没事吧。
 楼主| 发表于 2013-4-16 13:43:05 | 显示全部楼层
回复 6# happytc

代码

    Run("D:\1.bat")
    WinWait("网络连接")
    WinActivate("网络连接")
    MouseClick("right",650,120)
发表于 2013-4-16 16:11:46 | 显示全部楼层
試試看加上個sleep延遲時間
有時候是太快,指令跟畫面沒搭配上,延遲一下看看。
发表于 2013-4-16 21:10:44 | 显示全部楼层
我同意ccm的说法,应该是延迟时间的问题
发表于 2013-4-16 23:14:18 | 显示全部楼层
Run("D:\1.bat")
    WinWait("网络连接")
    WinActivate("网络连接")
    sleep(3000)
    MouseClick("right",650,120)

这样加个延时行不?
发表于 2013-4-16 23:14:34 | 显示全部楼层
Run("D:\1.bat")
    WinWait("网络连接")
    WinActivate("网络连接")
    sleep(3000)
    MouseClick("right",650,120)

这样加个延时行不?
 楼主| 发表于 2013-4-17 08:20:44 | 显示全部楼层
回复 11# CCM


    谢谢  回去试试  不同电脑反应不一样  有可能这个原因
您需要登录后才可以回帖 登录 | 加入

本版积分规则

QQ|手机版|小黑屋|AUTOIT CN ( 鲁ICP备19019924号-1 )谷歌 百度

GMT+8, 2024-11-13 10:10 , Processed in 0.078357 second(s), 23 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表