TC官方合作论坛

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

[已解决] 微锐答题的疑问

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

马上加入TC

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

x
        题目ID = Microrui.SendFile(内容,1001, Path,400)
        help.sleep(200)
        help.messagebox(题目ID)

脚本执行到这里就不往下进行了,信息框始终弹不出来,下边的代码也不会继续执行,而去看微锐那边看到图片已经发送成功并返回了答案,时间不过几秒钟就答完了.昨晚测试还好好的,今天就到发送题目ID那里卡在那了,
有木有朋友遇到过这类情况,求解啊
回复

使用道具 举报

沙发
发表于 2012-10-31 13:38:16 | 只看该作者
题目ID正常情况下是个非0的玩意吧. 那么你获取完了要显示他只有当他成功返回后才行 也就是说你加个判断 如果题目ID非0那么在显示!
回复 支持 反对

使用道具 举报

板凳
 楼主| 发表于 2012-10-31 13:46:06 | 只看该作者
嗯嗯 有道理
回复 支持 反对

使用道具 举报

地板
 楼主| 发表于 2012-10-31 15:12:04 | 只看该作者
问题还是会卡在那里  简单的代码
    题目ID = Microrui.SendFile(内容,1001, Path,400)
        help.sleep(200)
        help.messagebox("1")
就算没有题目ID的值 1总该弹出来吧 因为微锐那边几秒钟就把题目答完了  证明截图到发送题目都没有问题 就是TC会卡在那个题目ID发送那里. 而且线程的停止也不会顺利停止掉,根本执行不到销毁操作那里.窗口都不会解绑的.
回复 支持 反对

使用道具 举报

5#
发表于 2012-10-31 15:47:41 | 只看该作者
函数里 参数 400是超时时间 你给的太长了吧 我都是用20的..你给了400 就是400秒大概8分钟的上限..
回复 支持 反对

使用道具 举报

6#
 楼主| 发表于 2012-10-31 16:06:02 | 只看该作者
不是超时不超时的问题,10秒我也试过了,如果超时多少秒还没发送题目成功那也不会有答案一说,关键是微锐那边答案很快就有了 一切正常 只是TC不往下执行
回复 支持 反对

使用道具 举报

7#
发表于 2012-10-31 16:08:19 | 只看该作者
吧你的代码发上来我看看上一环节的

单纯的这段很难看出问题
回复 支持 反对

使用道具 举报

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

本版积分规则

关闭

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

关闭

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

GMT+8, 2025-9-19 11:44 , Processed in 0.168566 second(s), 24 queries .

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

© 2001-2013 Comsenz Inc.

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