关于timer的问题,求解! 要实现这样的一个功能:在form中,添加一个combox1,timer,textbox1.其中 combox1 有3个值 1分钟,2分钟,3分钟如果选择1分钟 ,则如果鼠标和键盘在1分钟内无响应,则自动刷新textbox1的内容,使其为空请问如何解决? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 当编制 Timer 组件时,需要考虑 Interval 属性的几点限制: 如果您的应用程序或另一个应用程序对系统的需求很大(如:长循环、大量计算或驱动器、网络或端口访问),那么您的应用程序可能无法以 Interval 属性指定的频率来获取计时器事件。 间隔可以在 1 和 64,767 之间(包括 1 和 64,767),这意味着即使最长的间隔(大约 64.8 秒)也不会超过一分钟很多。 不能保证间隔所精确经过的时间。若要确保精确,计时器应根据需要检查系统时钟,而不是尝试在内部跟踪所积累的时间。 系统每秒生成 18 个时钟刻度,因此即使 Interval 属性以毫秒为单位,间隔的实际精度也不超过十八分之一秒。+++++++++++++++++++++看这个感觉Timer组件不怎么符合你的要求。 可以不用timer,可以截取当前时间,判断鼠标和键盘事件 可以开一个线程,时间为你设定的时间,如果响应了键盘或者鼠标就设定值,但是好像也挺麻烦的,判断响应怕是要用消息(messsage) 懂java和C#的一起看啊 C#程序与C++程序之间如何共享(发送)数据? 警告框问题 淡淡Beta2版!!! 如何将ListView中的数据放到一个DataSet里面? 100求解,关于水晶报表 用listview显示SQLite数据库中的记录,请问怎么知道选种的是哪条记录? 【求教】2个项目之间调用问题!!! 请教高手,急,在线等待,解决就给分! 给你两个3和两个8,怎么算都可以,如何使结果为24?最先算出者得分! 怎样实现对数据库的更新(在线等) ☆☆☆☆☆★C#中的UserControl问题——如何映射事件★☆☆☆★急问求解!☆☆☆☆☆☆☆☆☆☆☆☆☆☆
间隔可以在 1 和 64,767 之间(包括 1 和 64,767),这意味着即使最长的间隔(大约 64.8 秒)也不会超过一分钟很多。
不能保证间隔所精确经过的时间。若要确保精确,计时器应根据需要检查系统时钟,而不是尝试在内部跟踪所积累的时间。
系统每秒生成 18 个时钟刻度,因此即使 Interval 属性以毫秒为单位,间隔的实际精度也不超过十八分之一秒。+++++++++++++++++++++
看这个感觉Timer组件不怎么符合你的要求。