小欧1023 发表于 2015-1-28 14:58 我就是 功能a结束前调用功能b, 功能b结束前调用功能c,功能c结束前调用功能d,功能d结束前调用功能a ,就是这样调用,谢谢你的回答,虽然我还是不懂 |
528522861 发表于 2015-1-28 14:26 我的意思是不要镶嵌太多 你跳1,2个是没问题的 但是 不要一直无限循环下去跳 你线程开启功能A 功能A,完成可以当作1个 主功能区 功能 A B C D 都在这里面调用,A不结束,但是你B,C,D尽量不要在镶嵌 就是镶嵌了 也一定记得要跳出来 就好像 你每个功能无限的跳 就好像1个死循环的 递归算法一样 你可以试试 死循环的递归,tc运行没多久就卡死了 功能结束 |
小欧1023 发表于 2015-1-28 13:15 比如: 功能 a() 这是功能a里的代码省略了...... 线程.开启(“功能b”。“”)//在功能a结束前调用功能b,这样的话,功能a不就是自动关闭了吗 功能结束 功能 b()//总是在被调用的时候卡住, 功能结束 |
528522861 发表于 2015-1-28 10:15 多数是因为代码补严谨造成的,比方从A,跳到B功能,如果你一直连续跳,而没有结束掉A,那么很多功能长此下去会造成成百甚至上千个功能在运行着 肯定会卡死崩溃 按键似乎没这方面的问题,我按键都是这样 A,跳B,B跳c 无需结束A,脚本运行几个星期都不会出错.tc貌似运行没多久就会报错,所以一定记住 在你用A功能到B时,尽最大的可能去实现 在A结束后才去B |
小欧1023 发表于 2014-12-21 18:25 问题解决了吗,我也遇到同样的问题,希望您能指导一下,经过各种测试发现,运行几个小时后,总是某个线程结束调用另外一个线程时停止不动了,希望您能帮帮我, |
还没有解决? |
dear 发表于 2014-12-19 13:59 同样的代码,我更换11.26的那个版本几乎没出现过这个情况,但是那个版本有个弊端,他会偶尔报那个未知错误的情况,...因为这个内存报错不是同一个程序或者地点报错,是好多地点,随机的报错,所以一直没找到原因, |
君凌天下 发表于 2014-12-19 06:40 我这不是调试,我是直接运行在了测试的机器上, 我准备按照您说的方法卸载老版本,重新装下tc试试 被这个问题困扰很久了,好蛋疼!! |
看错误代码是内存崩溃. 不一定是由TC版本造成的. |
GMT+8, 2025-9-19 01:06 , Processed in 0.152692 second(s), 27 queries .
Powered by 海安天坑软件科技有限公司
© 2001-2013 Comsenz Inc.