找回密码
 点一下
查看: 1503|回复: 3

求助在TimerStart中延迟时间的解决办法

[复制链接]
发表于 2011-6-23 23:52:32 | 显示全部楼层 |阅读模式
都知道凡是没经过TriggerAddAction初始化的函数或者不是从已经TriggerAddAction初始化调用传入的函数,都无法用等待
所以在TimerStart中无法使用TriggerSleepAction
如果要等待的话还要新建一个Timer。感觉很繁琐。
有没有更好的解决方法呢
发表于 2011-6-24 02:20:18 | 显示全部楼层
说啥呢。。
三种办法:第一,再建一个timer。第二,用timerexpiredevent注册。第三,用ExecuteFunc。
回复

使用道具 举报

发表于 2011-6-24 04:03:40 | 显示全部楼层
让timer的某时间段无动作发生 就相当于等待了
比如记录整数a
a小于b时什么都不做即等待,大于c时销毁计时器,清除存储。
b到c之间是等待后的计时器动作。
回复

使用道具 举报

发表于 2011-6-24 11:04:24 | 显示全部楼层
TriggerExecute
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 点一下

本版积分规则

Archiver|移动端|小黑屋|地精研究院

GMT+8, 2024-5-4 09:33 , Processed in 0.032609 second(s), 18 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

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