Timer控件的疑问,一个应用程序中放两个Timer,时间间隔和定时功能各不相同? 放多个控件会不会存在问题? 搞不清几个Timer之间的执行顺序是怎么玩的另外用Timer执行几天后应用程序无缘无故没了,在客户那边是这样,但在自己机器上一点事都没有,不知是哪方面的原因? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 Timer 是由OS调度的 比如 你的Timer设定间隔时间为1000(1s) 但是你的这个Timer的时间可能超过1S执行,甚至会执行不了, 因为1. timer的优先级比较低 2. timer的计时问题...你可以看看 windows核心编程 这本书. 对于Timer,最好只用一个,用多了不好使我上过当的 看看Timer的源码,问问老比的API。 Timer用几天???1秒也就是相当于1000的数值,用久了肯定不准。。 在2000操作系统中,当程序使用内存过多CPU占有率过高,系统为了安全回自动把程序关闭。我以前遇到一次,在TIME事件不断运行使内存使用率过高,程序就自动关闭了。也有可能是内存泄漏!你可以在TIME运行时查看Windows的任务管理-性能,查看运行时内存的使用情况,跟踪内存的使用情况! 回复人: CareYouOnly(只在乎你) ( ) 信誉:100 2004-09-02 21:39:00 得分: 0 看看Timer的源码,问问老比的API。 -----------源码很简单呀楼主你还是先把这些TIMER给屏蔽掉 或者一个一个屏蔽 看错误出在哪里。。也可能不是timer的原因 hongping(晨曦) 的说法有点道理 Borland要出售IDE了,Delphi的前途何在啊? 很糗的問題!函數可以返回幾個值? 关于用程序控制键盘的问题?请指教 TIdFTP的List过程的使用 用钩子拦截刷新? 如何让TImage组件响应一个键盘事件? 计算字段能否用于排序??送分了!!! 按钮的颜色问题 ** 如何替换windows 的时钟 ** 高人们帮我一下!! 急问:如何把一个应用程序做成一个系统服务? 紧急求救100分,GhostMethod问题
比如 你的Timer设定间隔时间为1000(1s) 但是你的这个Timer的时间可能超过1S执行,甚至会执行不了, 因为1. timer的优先级比较低 2. timer的计时问题...你可以看看 windows核心编程 这本书.
我上过当的
我以前遇到一次,在TIME事件不断运行使内存使用率过高,程序就自动关闭了。也有可能是内存泄漏!
你可以在TIME运行时查看Windows的任务管理-性能,查看运行时内存的使用情况,跟踪内存的使用情况!
看看Timer的源码,问问老比的API。
-----------
源码很简单呀楼主你还是先把这些TIMER给屏蔽掉 或者一个一个屏蔽 看错误出在哪里。。
也可能不是timer的原因