TC官方合作论坛

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

[问题] 是后台和前台的关系还代码的问题啊!怎么不能实现呢!

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

马上加入TC

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

x
if(c!=b)///有跑路等操作
  句柄.ck()/////切换窗口
      否则
辅助.等待(2000)
句柄.王()//////去执行任务!
      如果结束
  循环结束
怎么 不能实现呢!哎!
实现了也是句柄.王() 这任务全部执行完了才切换窗口!///////根本实现不了 此窗口有操作 切换下一个窗口呢!哪位大神帮帮忙啊!
回复

使用道具 举报

沙发
发表于 2012-5-22 20:24:53 | 只看该作者
在同一个线程内.
语句是依次执行下来,
遇到调用子函数...会等到子函数返回,才继续下一条语句.
回复 支持 反对

使用道具 举报

板凳
 楼主| 发表于 2012-5-22 21:59:02 | 只看该作者
哎! 我想开多线程呢! 不知道是电脑问题还是  线程问题 容易卡死
开几个线程又怎么弄啊!
前台就是不好操作啊!
回复 支持 反对

使用道具 举报

地板
发表于 2012-5-22 22:53:04 | 只看该作者
按理说,线程不会导致卡死...
应该是代码的问题...
我刚才写的脚本...测试的时候发现,4个线程,CPU就99%了..
一直找原因...突然想起某句话: 适当的延时(哪怕只有10ms.)也能够降低程序CPU占用率..虽然不知道原理.
但是在一些地方,加上..CPU立马降了..10线程CPU也不高了.当然,不排除还有其他问题...
多线程论坛上已经有很多现成的例子和教程了...找找吧
回复 支持 反对

使用道具 举报

5#
发表于 2012-5-23 09:35:04 | 只看该作者
Cy说的没错!   你这个句柄.王()  是用的函数调用,会等你这个方法执行完成之后,才会往下执行。
             前台多线程控制也是一个比较难的问题,但是如果自己思路正确的话,就没问题。
回复 支持 反对

使用道具 举报

6#
发表于 2012-5-23 16:55:27 | 只看该作者
楼主 我是这么处理的 你可以借鉴一下  我也是发现寻路操作切换
一个控制监视线程 发现目前窗口有寻路操作 立刻暂停目前窗口的线程 ,切换窗口  切换开启下一个窗口的线程
回复 支持 反对

使用道具 举报

7#
 楼主| 发表于 2012-5-23 19:42:14 | 只看该作者
我是一个 线程 一个  切换窗口的线程一个 跑路线程啊! 但是 监控线程里面的东西基本都是一直在循环的 电脑好像不行 老死卡死!
回复 支持 反对

使用道具 举报

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

本版积分规则

关闭

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

关闭

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

GMT+8, 2025-10-16 13:26 , Processed in 0.182904 second(s), 24 queries .

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

© 2001-2013 Comsenz Inc.

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