TC官方合作论坛

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

[问题] 关于定时器的意义?

[复制链接]
跳转到指定楼层
楼主
发表于 2012-7-12 14:44:51 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上加入TC

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

x
本来觉得定时器是个好东西,但是现在越用越疑惑,感觉不到多少存在的意义啊。。。望高手点拨一下~

首先,面板上开启程序自动执行的定时器,算是有点用吧,但是,做出来的程序还要详细说明人家才知道原来打开就已经在执行。而且,在初始化里加入开启线程貌似效果也差不多的说。。

其次,定时器销毁居然要等当前定时器命令全部执行完才真正结束,蛋疼~

再次,循环指令还是得用线程(我也不知道是不是一定要,不过上次论坛有人说最好还是线程)


那么,既然如此,那我直接用线程不是更好,循环最前面加个辅助.等待()不是一样可以达到定时器的效果吗?那还要定时器干嘛哦,费解~
回复

使用道具 举报

沙发
发表于 2012-7-12 15:01:29 | 只看该作者
定时器是 每隔一个指定的时间执行一次定时器事件!所以不需要去考虑循环等! 循环是可以实现定时器的功能。但是复杂了撒!

这个主要是你还木有使用场景!等你有了使用场景就知道它的用途了! 加一个控件肯定是有它的用意的!
回复 支持 反对

使用道具 举报

板凳
 楼主| 发表于 2012-7-12 15:14:01 | 只看该作者
定时器是 每隔一个指定的时间执行一次定时器事件!所以不需要去考虑循环等! 循环是可以实现定时器的功能。但是复杂了撒!

这个主要是你还木有使用场景!等你有了使用场景就知道它的用途了! 加一个控件肯定是有它的用意的!
Abin 发表于 2012-7-12 15:01:29

有的时候就是需要在里面加个小循环判断一些东西呢,嘿嘿,看来我还是接触时间太短没碰到真正用得上的时候啊
恩,居然劳动abin老湿大驾,蓬荜生辉啊
回复 支持 反对

使用道具 举报

地板
 楼主| 发表于 2012-7-12 15:20:40 | 只看该作者
回复 3楼最爱念的帖子

赶紧采纳
陌上青衣。 发表于 2012-7-12 15:19:11

abin老湿看得上咱这点东东吗? 要不留给你好了
回复 支持 反对

使用道具 举报

5#
发表于 2012-7-12 16:18:43 | 只看该作者
现在有脚本开发人员使用定时器来验证注册码的!   比方说程序每隔1分钟验证一次注册码,你若是用循环加线程也可以处理!但是没有定时器方便,而且定时器处理比循环处理这个问题要好得多!

根据需求去选择合适的控件或者是方法实现吧!
回复 支持 反对

使用道具 举报

6#
 楼主| 发表于 2012-7-12 19:30:28 | 只看该作者
现在有脚本开发人员使用定时器来验证注册码的!   比方说程序每隔1分钟验证一次注册码,你若是用循环加线程也可以处理!但是没有定时器方便,而且定时器处理比循环处理这个问题要好得多!

根据需求去选择合适的控件......
Abin 发表于 2012-7-12 16:18:43

我刚才把定时器删掉了,改用一个单独的线程2来循环检测一些弹窗,设置成点击“开始”按钮就同时启动主线程1和检测用的线程2(其实也没同时,设置了线程2延迟几十秒才启动的),结果居然一点“开始”按钮就假死哦
后来把启动线程2的代码放到主线程1里面又OK了,肿么会这样呢abin老湿?
回复 支持 反对

使用道具 举报

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

本版积分规则

关闭

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

关闭

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

GMT+8, 2025-10-14 04:11 , Processed in 0.153770 second(s), 24 queries .

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

© 2001-2013 Comsenz Inc.

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