TC官方合作论坛

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

[已解决] 郁闷,我的程序怎么运行个个把小时就跟死机样

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

马上加入TC

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

x
我创建了3个功能,让他们循环运行,不过貌似不固定什么时候程序就跟死了样
例如:
功能 逻辑性 运行1()
线程。开启(运行2)       //里面运行的就不写了,
返回 真
功能介绍

功能 逻辑性 运行2()
线程。开启(运行3)       //里面运行的就不写了,
返回 真
功能介绍

功能 逻辑性 运行3()
线程。开启(运行1)       //里面运行的就不写了,
返回 真
功能介绍

大概意思就是 1——2——3——1 就是这么个循环,不过测试的时候不固定什么时候 鼠标移动到程序上就会出现忙的状态?程序也不执行了~~怎么回事
回复

使用道具 举报

沙发
发表于 2012-10-19 20:40:29 | 只看该作者
开启以后关闭当前的了么= =
回复 支持 反对

使用道具 举报

板凳
 楼主| 发表于 2012-10-19 20:41:44 | 只看该作者
回复 2楼shine宝宝的帖子

为什么还要关闭当前的呀,开启以后就直接运行下一个了?
回复 支持 反对

使用道具 举报

地板
发表于 2012-10-19 20:50:04 | 只看该作者
这样循环开启不关闭不就.....
回复 支持 反对

使用道具 举报

5#
 楼主| 发表于 2012-10-19 21:15:15 | 只看该作者
回复 4楼shine宝宝的帖子

行,我马上改改测试下,
回复 支持 反对

使用道具 举报

6#
发表于 2012-10-19 21:20:20 | 只看该作者
不应该关闭吧,如果是后台多开,肯定是用线程多开的,或者你试下简单的程序测试,看一个钟后还有没有问题,如果没有问题,那就是你之前的代码有问题了
回复 支持 反对

使用道具 举报

7#
发表于 2012-10-19 21:45:46 | 只看该作者
用线程开的是循环后面的要往下开线程那样线程要要多少
回复 支持 反对

使用道具 举报

8#
 楼主| 发表于 2012-10-19 22:43:13 | 只看该作者
回复 4楼shine宝宝的帖子

不行啊~~关闭以后就停止运行了,下面是我随便写的代码 请看下

空间 测试
整型 线程句柄

功能 逻辑型 热键0_热键()
线程句柄=线程.开启("测试专用.你好","")
返回 真
功能结束
功能 逻辑型 你好()
    辅助.消息框("你好")
    辅助.等待(1000)
线程.关闭(线程句柄)
辅助.等待(1000)
线程句柄=线程.开启("测试专用.不好","")
返回 真
功能结束

功能 逻辑型 不好()
    辅助.消息框("不好")
    辅助.等待(1000)
线程.关闭(线程句柄)
辅助.等待(1000)
线程句柄=线程.开启("测试专用.到底好不好","")
返回 真
功能结束

功能 逻辑型 到底好不好()
    辅助.消息框("真的不好")
    辅助.等待(1000)
线程.关闭(线程句柄)
辅助.等待(1000)
线程句柄=线程.开启("测试专用.你好","")
返回 真
功能结束

执行完第一个 "你好" 往后程序就没反应了
回复 支持 反对

使用道具 举报

9#
发表于 2012-10-19 22:56:33 | 只看该作者
线程句柄分123    然后要先开启下面的再关闭当前的
回复 支持 反对

使用道具 举报

10#
 楼主| 发表于 2012-10-19 23:04:41 | 只看该作者
回复 9楼shine宝宝的帖子

我刚才也自己测试了下,发现了错误所在,,,我如果想那样运行的话,一个线程句柄是不行的,你的意思是创建3个线程句柄是吗?一个功能一个.先开启下一个,在关闭上一个  是这个意思吗?
回复 支持 反对

使用道具 举报

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

本版积分规则

关闭

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

关闭

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

GMT+8, 2025-10-10 03:37 , Processed in 0.186996 second(s), 24 queries .

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

© 2001-2013 Comsenz Inc.

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