ControlSend 运行无效???
代码:ControlSend("QQ用户登录","QQ密码","Edit2","11111")
运行后闪一下就退出了,但QQ框内什么也没有输入
试过换用:ControlSettext也是同样的效果
补充一下:用Send发送的话就行,但我想在后台也能运行,所以不用Send.
[ 本帖最后由 Vzjg2003 于 2009-2-22 19:47 编辑 ] QQ用的是非标准库创建的非标准GUI,你不能通过au3发送按键的 试了,2008版2009版都可以用controlsend输入密码并登录.......楼主的control ID是不是写错了
[ 本帖最后由 cnsnc 于 2009-2-24 14:01 编辑 ] 原帖由 cnsnc 于 2009-2-24 11:24 发表 http://www.autoitx.com/images/common/back.gif
试了,2008版2009版都可以用controlsend输入密码并登录.......楼主的control ID是不是写错了
不光是QQ,还试了别的两个软件都是这样,控件ID是用那个INFO工具查的,错不了哦 原帖由 cnsnc 于 2009-2-24 11:24 发表 http://www.autoitx.com/images/common/back.gif
试了,2008版2009版都可以用controlsend输入密码并登录.......楼主的control ID是不是写错了
ControlSend("QQ用户登录","QQ密码","Edit12","11111")可以用哈
可以自动登录,QQ2009
run("C:\Program Files\Tencent\QQ2009\Bin\QQ.exe")WinWaitActive("QQ2009 Beta","")
ControlSettext("QQ2009 Beta","","ATL:006CC4D01","你的账号")
ControlSend("QQ2009 Beta","","Edit1","你的密码")
注意ATL:006CC4D01是类,1是枚举,只能ControlSettext
至于密码就只能ControlSend
没详细测试,如有其他情况,请补充
页:
[1]