找回密码
 加入
搜索
查看: 1747|回复: 3

求助:【用户名和密码、登录】语句有时候会执行失败!

[复制链接]
发表于 2008-7-30 23:37:56 | 显示全部楼层 |阅读模式
最近在学习autoit3(中文版)使用工具时,以移动即时通讯工具【飞信】的登录为例编写了几条基本的语句(输入手机号、密码,登录),内容如下:
Run("C:\Program Files\China Mobile\Fetion\Fetion.exe")
WinWaitActive("Fetion 2008")
ControlSetText("Fetion 2008","","Edit1","15000000000")
ControlSetText("Fetion 2008","","WindowsForms10.EDIT.app.0.378734a1","abc123")
ControlClick("Fetion 2008","登  录","WindowsForms10.BUTTON.app.0.378734a5")

执行语句后,会出现以下多种不同的结果(在两台机子上试过,都一样的结果):
1. 两条ControlSetText语句执行了,即输入了手机号和密码,但是很快就被清除了,之后登录才会被执行
2. 两条ControlSetText语句不会被执行,只有登录操作被执行了
3. 压根不会执行语句,没有输入手机号和密码,也没有执行登录操作

奇怪的是:在第三台机子上执行这些语句是,基本上都会执行成功,成功登录!
求助各位高手,急!先感谢了:)

[ 本帖最后由 yilin_cherry 于 2008-7-31 21:59 编辑 ]
 楼主| 发表于 2008-8-4 12:38:47 | 显示全部楼层

自己顶一下!
发表于 2008-8-4 14:45:49 | 显示全部楼层
如果没猜错的话,你的代码应该是在第三台电脑上编写的
因为每台电脑上的飞信的“密码”和“确认”的“类”都不相同的
建议使用 TAB 和 ENTER
发表于 2008-11-29 10:56:31 | 显示全部楼层

部分特殊字符,如! 等是不能在send 中生效的

部分特殊字符,如! 等是不能在send 中生效的
您需要登录后才可以回帖 登录 | 加入

本版积分规则

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

GMT+8, 2024-9-23 10:30 , Processed in 0.083053 second(s), 24 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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