TC官方合作论坛

标题: TC一直出现假死的情况,请帮忙看看! [打印本页]

作者: dshp4050    时间: 2012-5-14 11:24
标题: TC一直出现假死的情况,请帮忙看看!
启动之后,就发现程序假死,,必须点X才能关闭,或者任务管理器结束进程

代码如下

空间 qq
//定义默认空间
string 号数
int hao

功能 逻辑型 开始_点击()
//这里添加你要执行的代码
int z,kai
z=hao
//下面表示重复执行
kai=1
while(kai==1)
//重复执行hao次
while (hao>0)   
键盘.按下(18)
   辅助.等待(120)
键盘.按键(56,1)
   辅助.等待(320)
键盘.按键(56,1)
   辅助.等待(120)
   键盘.按键(27,1)
   辅助.等待(120)
   键盘.弹起(18)
   help.sleep(320)
   hao=hao-1
endwhile

hao=z
//等待3分钟
help.sleep(180000)
endwhile

返回 真
//函数返回语句
功能结束

空间结束


作者: q405047127    时间: 2012-5-14 11:27
应该给空间加个线程就可以解决问题了。
作者: dshp4050    时间: 2012-5-14 11:55
回复 2楼q405047127的帖子

能不能说的具体点?
作者: dshp4050    时间: 2012-5-14 11:56
我试过另外写了一个空间,然后再开始点击里面调用,还是程序假死
作者: dshp4050    时间: 2012-5-14 12:03
大家不妨把程序复制到自己的TC上试一下,,帮忙看看
作者: 灬澄澄丶    时间: 2012-5-14 12:46
最好不要在按钮开始点击里面写没有跳出语句的循环!!你可以把开始里面的循环内容写到一个功能里面 。比如功能 整型 XX()
然后全局定义一个线程句柄控制这个线程,然后在开始里面写上线程句柄=线程.开启("qq.xx","")
这样启动就不会出现假死了,因为你那个循环是死循环!
楼主要习惯并熟练运用线程!能帮助到你的话,希望请采纳!
作者: tyuyan    时间: 2012-5-14 13:35
  1. 空间 qq
  2. //定义默认空间
  3. string 号数
  4. int hao

  5. 功能 逻辑型 自动\()
  6. int z,kai
  7. z=hao
  8. //下面表示重复执行
  9. kai=1
  10. while(kai==1)
  11. //重复执行hao次
  12. while (hao>0)
  13. 键盘.按下(18)
  14. 辅助.等待(120)
  15. 键盘.按键(56,1)
  16. 辅助.等待(320)
  17. 键盘.按键(56,1)
  18. 辅助.等待(120)
  19. 键盘.按键(27,1)
  20. 辅助.等待(120)
  21. 键盘.弹起(18)
  22. help.sleep(320)
  23. hao=hao-1
  24. endwhile

  25. hao=z
  26. //等待3分钟
  27. help.sleep(180000)
  28. endwhile
  29. 返回 真
  30. 功能结束

  31. 功能 逻辑型 开始_点击()
  32. //这里添加你要执行的代码
  33. 线程.开启("qq.自动","")
  34. 返回 真
  35. //函数返回语句
  36. 功能结束
  37. 空间结束
复制代码

     如果我的回答,可以帮你解决问题,请采纳
作者: 战斗之神    时间: 2012-5-14 14:13
三姐犀利。。 支持帮你改勒
作者: 落叶归根    时间: 2012-5-14 14:23
    这个明显是因为开始里面不写死循环。  新手教程有说过的。




欢迎光临 TC官方合作论坛 (http://bbs.52tc.co/) Powered by Discuz! X3.1