TC官方合作论坛
标题:
微锐答题的疑问
[打印本页]
作者:
清风流水2060
时间:
2012-10-31 13:33
标题:
微锐答题的疑问
题目ID = Microrui.SendFile(内容,1001, Path,400)
help.sleep(200)
help.messagebox(题目ID)
脚本执行到这里就不往下进行了,信息框始终弹不出来,下边的代码也不会继续执行,而去看微锐那边看到图片已经发送成功并返回了答案,时间不过几秒钟就答完了.昨晚测试还好好的,今天就到发送题目ID那里卡在那了,
有木有朋友遇到过这类情况,求解啊
作者:
saga
时间:
2012-10-31 13:38
题目ID正常情况下是个非0的玩意吧. 那么你获取完了要显示他只有当他成功返回后才行 也就是说你加个判断 如果题目ID非0那么在显示!
作者:
清风流水2060
时间:
2012-10-31 13:46
嗯嗯 有道理
作者:
清风流水2060
时间:
2012-10-31 15:12
问题还是会卡在那里 简单的代码
题目ID = Microrui.SendFile(内容,1001, Path,400)
help.sleep(200)
help.messagebox("1")
就算没有题目ID的值 1总该弹出来吧 因为微锐那边几秒钟就把题目答完了 证明截图到发送题目都没有问题 就是TC会卡在那个题目ID发送那里. 而且线程的停止也不会顺利停止掉,根本执行不到销毁操作那里.窗口都不会解绑的.
作者:
saga
时间:
2012-10-31 15:47
函数里 参数 400是超时时间 你给的太长了吧 我都是用20的..你给了400 就是400秒大概8分钟的上限..
作者:
清风流水2060
时间:
2012-10-31 16:06
不是超时不超时的问题,10秒我也试过了,如果超时多少秒还没发送题目成功那也不会有答案一说,关键是微锐那边答案很快就有了 一切正常 只是TC不往下执行
作者:
saga
时间:
2012-10-31 16:08
吧你的代码发上来我看看上一环节的
单纯的这段很难看出问题
欢迎光临 TC官方合作论坛 (http://bbs.52tc.co/)
Powered by Discuz! X3.1