TC官方合作论坛

 找回密码
 立即注册
查看: 2679|回复: 8
打印 上一主题 下一主题

[已解决] 求助!大漠后台绑定窗口然后输入文字成功,但是加了条 辅助.等待(2000) 不执行了

[复制链接]
跳转到指定楼层
楼主
发表于 2012-10-22 23:19:23 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上加入TC

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
求助!大漠后台绑定窗口然后输入文字成功,但是加了条  辅助.等待(2000)    不执行了可能是我问题描述不清楚。。重新编辑下。

如果(是否成功==1)
    dm.KeyPress (13)
    辅助.等待(2000)
    dm.SendString (1180728,"我了个叉啊,后台输入文字终于测.试OK了。")
    辅助.等待(2000)
    dm.KeyPress (13)
    辅助.等待(2000)
    辅助.消息框("输入完成")
否则
    辅助.消息框("失败")
如果结束

这样写,是测试成功的。绑定成功后,按回车,显示出游戏的输入文字框,然后输入      我了个叉啊,后台输入文字终于测.试OK了。        然后再按回车取消游戏的输入文字框。最后弹出消息框,输入完成。但是这样测试,有时候不执行       第一条按回车键。不稳定,所以我想在IF判定完加一条延时。然后写成这样:   


如果(是否成功==1)
辅助.等待(2000)
dm.KeyPress (13)
辅助.等待(2000)
dm.SendString (1180728,"我了个叉啊,后台输入文字终于测.试OK了。")
辅助.等待(2000)
dm.KeyPress (13)
辅助.等待(2000)
辅助.消息框("输入完成")
否则
辅助.消息框("失败")
如果结束

加了那条延时后,测试效果是:等待8秒左右,直接弹出     辅助.消息框("输入完成")。               
按回车,显示出游戏的输入文字框,然后输入 我了个叉啊,后台输入文字终于测.试OK了。 然后再按回车取消游戏的输入文字框。                  这些都不执行了。 第一条回车不执行的话,看不到光标的。         
不知道大神们看懂没   - -                          

回复

使用道具 举报

板凳
发表于 2012-10-23 10:10:28 | 只看该作者
前面的改200,最后一个改2000,试试,毕竟我没游戏去测试你的问题,只能大概的帮你出出主意了!
回复 支持 反对

使用道具 举报

沙发
 楼主| 发表于 2012-10-23 00:22:06 | 只看该作者
大晚上的,先睡了。要是不加辅助.等待(2000)    直接运行    没延时的话,很不稳定。
回复 支持 反对

使用道具 举报

地板
发表于 2012-10-23 10:43:20 | 只看该作者
楼主  如果别人帮你回答了问题  请采纳一下
回复 支持 反对

使用道具 举报

5#
 楼主| 发表于 2012-10-23 12:06:13 | 只看该作者
采纳了。。然后问题变成已解决了  - -        可是问题确实没有解决掉。。  是解决问题的回复点采纳吧- -
回复 支持 反对

使用道具 举报

6#
发表于 2012-10-23 12:06:43 | 只看该作者
游戏中注意下光标在你等待两秒后是否还在那个输入框内.
回复 支持 反对

使用道具 举报

7#
 楼主| 发表于 2012-10-23 12:32:20 | 只看该作者
回复 6楼feng123144的帖子

延时后面的回车没有执行。看不到光标的。。问题我又重新编辑了下,可能刚才没描述清楚。
回复 支持 反对

使用道具 举报

8#
发表于 2012-10-23 13:13:13 | 只看该作者
那个窗口句柄,重启窗口后会变的.
回复 支持 反对

使用道具 举报

9#
 楼主| 发表于 2012-10-26 23:35:53 | 只看该作者
问题已解决。enter键激活对话框实现不了,然后用鼠标激活对话框。然后,输入文字,用回车发送。这样很稳定。
用键盘enter键激活对话框的话,总是激活不了。
回复 支持 反对

使用道具 举报

*滑动验证:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

站长推荐上一条 /2 下一条

关闭

小黑屋|TC官方合作论坛 (苏ICP备18043773号

GMT+8, 2025-10-9 15:11 , Processed in 0.207706 second(s), 24 queries .

Powered by 海安天坑软件科技有限公司

© 2001-2013 Comsenz Inc.

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