新手提问(我这个怎么不行呢?哪点错了?
为什么不可以呢?是代码写错了,还是不能点击QQ帐号窗口?我的
Run("D:\QQ08\QQ.exe")
WinWaitActive("QQ用户登陆","登录")
ControlClick("QQ用户登陆","","Edit1")
Send("784920765")
ControlClick("QQ用户登陆","","Edit12")
Send("ririri")
ControlClick("QQ用户登陆","Button16")
Send("{DOWN 6}")
Send("{Enter}")
================================================
论坛上的
run("C:\Program Files\tencent\qq\彩虹QQ\CaiHong.exe")
WinWaitActive("QQ用户登录","登录")
ControlSetText("QQ用户登录","登录","Edit1","784920765");=====>账号(QQ号)修改指定控件的文本(输入QQ号码)
ControlClick("QQ用户登录","","Edit12");向指定控件发送鼠标点击命令,先向密码框点击一下。
Send("riririr");QQ密码,向密码框发送11223344
ControlCommand("QQ用户登录","","Button16","Check");"Check" 使目标按钮"登陆状态“(复选框/单选框)变为选中状态
Send("{DOWN 1}");按6次向下箭头键选中“隐身”。{UP} 向上箭头 {DOWN} 向下箭头 {LEFT} 向左箭头 {RIGHT} 向右箭头
Send("{Enter}")
ControlClick("QQ用户登录","","Button11");=======>登陆键
[ 本帖最后由 yjiawfn 于 2008-10-2 01:52 编辑 ]
RunWait("D:\QQ08\QQ.exe")
ControlSetText("QQ用户登陆","","Edit1","784920765")
;ControlSetData("QQ用户登陆","","Edit1","784920765")
ControlSetText("QQ用户登陆","","Edit12","ririri")
;ControlSetData("QQ用户登陆","","Edit12","ririri")
ControlClick("QQ用户登陆","Button16")
WinActivate("QQ用户登陆")
Send("{DOWN 6}")
Send("{Enter}")
[ 本帖最后由 liongodmien 于 2008-9-28 21:51 编辑 ] 难道非的用ControlSetText函数?
用controlcilick单击不行么? 原帖由 yjiawfn 于 2008-9-28 23:15 发表 http://www.autoitx.com/images/common/back.gif
难道非的用ControlSetText函数?
用controlcilick单击不行么?
目的就是为了输入字符吧?!有其它能直接输入的不用,为什么一定要Click?!
[ 本帖最后由 liongodmien 于 2008-9-29 14:05 编辑 ] LZ如果是本着学习来弄这个QQ登录的很好!
如果只是想弄个自动登录,不如去找个快捷方式登录创建器! QQ密码有键盘保护的,应该没有用吧 原帖由 78391493 于 2008-9-29 14:23 发表 http://www.autoitx.com/images/common/back.gif
QQ密码有键盘保护的,应该没有用吧
密码输入那的确是有保护,不用模拟键击似乎输入不了,但除了密码其它操作完全可以隐藏的进行,最后还是那一句,如果只是要自动登录,那就用快捷方式登录创建器吧!
页:
[1]