TC官方合作论坛

 找回密码
 立即注册
12
返回列表 发新帖
楼主: hxeyh
打印 上一主题 下一主题

[问题] TC难道最简单的东东都不能实现吗?

[复制链接]
11#
发表于 2012-2-16 10:11:35 | 只看该作者
哥们,这个功能很简单就可以实现啊,tc中有这个功能,只不过不是像你所说的那样写的很明白,需要你自己去发现
例如有一个获取本机时间的循环 你判断本机时间然后如果成立 执行你想执行的线程就可以了。有什么问题接着跟帖好了
回复 支持 反对

使用道具 举报

12#
发表于 2012-2-16 15:00:55 | 只看该作者
:smoke
又见到这问题,
个人而言不建议用循环,因为耗资源,做的事情又太无聊要是定时在24小时后触发,循环了一天一夜就问个时间:L
是不是可以这样:
丢个时钟控件,在启动定时的按钮中,激活该时钟.可以让它5分钟,10分钟去问一趟时间,怕不精确就干脆1分钟,或者直接在启动的时候,计算目标时间点与当前时间点的间隔差,这个间隔差就是该时钟周期,到点了自然会运行起来的.
至于为什么用时钟而不用循环,因为时钟的周期不是开个线程无限耗着的,是根据系统时间一趟趟开启的.感觉上不会吃太多资源
回复 支持 反对

使用道具 举报

13#
发表于 2012-2-16 16:12:00 | 只看该作者
计算目标时间点与当前时间点的   用什么实现?tc带的好像时间是字符串类型的,能计算?

其实就是


时间=获得时间()

if 时间>设定时间下限 and 时间<设定时间上限

//指定时间做指定的事


end if


请问tc该怎么实现呢?
回复 支持 反对

使用道具 举报

14#
发表于 2012-2-21 12:25:58 | 只看该作者
很好用啊
回复 支持 反对

使用道具 举报

15#
发表于 2012-4-6 16:35:35 | 只看该作者
好好学习
回复 支持 反对

使用道具 举报

16#
发表于 2012-4-6 22:09:23 | 只看该作者
蛋疼中·······
回复 支持 反对

使用道具 举报

17#
发表于 2012-4-8 22:14:10 | 只看该作者
学习中
回复 支持 反对

使用道具 举报

18#
发表于 2012-8-16 13:11:41 | 只看该作者
学习
回复 支持 反对

使用道具 举报

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

本版积分规则

关闭

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

关闭

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

GMT+8, 2025-10-12 23:50 , Processed in 0.219989 second(s), 21 queries .

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

© 2001-2013 Comsenz Inc.

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