易表在线答疑技术与交流用户社区 → [建议]定时器addtimer函数的弱智问题及改进建议!!!!!!!!!!!!!!!!!!!!!!!!!


  共有5903人关注过本帖树形打印复制链接

主题:[建议]定时器addtimer函数的弱智问题及改进建议!!!!!!!!!!!!!!!!!!!!!!!!!

帅哥哟,离线,有人找我吗?
歌理
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:论坛游民 帖子:69 积分:0 威望:0 精华:0 注册:2006/11/9 16:03:00
[建议]定时器addtimer函数的弱智问题及改进建议!!!!!!!!!!!!!!!!!!!!!!!!!  发帖心情 Post By:2010/8/5 18:48:00 [只看该作者]

真的好久好久没来易坛了,向各位问好!!

近日想升级一下以前的一个系统,试了半天,才发现是定时器addtimer函数的问题:

表现是:1\第一次启用这个函数,会在60秒后才会真正开始定时
      2\用deletetimer删除定时器,重新开始addtimer定时,也会在60秒后才开始作用,反复多次删除/增加后,才会正常.
      3\多次启用同一个addtimer(名称相同)定时器时,几个定时器同时作用,定时混乱!
      4\删除定时器函数明显多余!

能否改进为:
          1\修改addtimer函数,让此函数一启用就正常,不要等60秒!!
          2\当定时时间设为0时,则停止计时,相当于减少deletetimer函数,不是很好???
          3\反复使用多个同名定时器时,每重复使用一个,应视作停止-开始,重新定时,也就说自动清0,这样不会混乱!

易函数太多,太乱,以前不少易友也担这个建议,易函数应尽可能减少,利用函数中的参数进行功能扩展,例如上述addtimer,一个函数完全可以代替两个,一看就明白,建议易语言升级改进!

-=-=-=- 以下内容由 歌理2010年08月05日 06:57pm 时添加 -=-=-=-
------------------------------------
其实这个问题2007年就有人提出了,但是至今没改进,看来这次也白提了,哎

http://www.datasoft.com.cn/cgi-bin/topic.cgi?forum=9&topic=3693


 回到顶部
帅哥哟,离线,有人找我吗?
贺老六
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:管理员 帖子:868 积分:848 威望:0 精华:0 注册:2006/8/11 16:15:00
  发帖心情 Post By:2010/8/6 8:54:00 [只看该作者]

定时器的间隔如果设置为60秒,肯定就是60秒后开始执行啊。

 回到顶部