可不可以[暂停]计时器?
比如设置时间间隔为10秒,当过去8秒后,暂停
下次启动后只需2秒就触发Tick事件
比如设置时间间隔为10秒,当过去8秒后,暂停
下次启动后只需2秒就触发Tick事件
解决方案 »
- vs给数据库datetime类型赋值的问题
- 如何获取鼠标坐标??C# .net
- 请教:如何实现文件拖放效果?
- 用ildasm把一个*.netmodule文件导出一个MSIL文件,请问:怎么再重新把*.il编译成*.netmodule?
- 昨天搞一个晚上的正则表达式问题
- 求救!sdk生成的用D3D9生成的C#project运行不了!
- 这样的乱码咋搞定啊
- 请教泛型Collection<T>和ICollection<T>的区别!
- VB无法更新.dbf数据库中的数据,在windows98中?很急,有这方面经验的朋友帮个忙。
- 如何根据需要改变窗体中的控件?
- Repeater 中每行加有一个TextBox,现在找不到这个控件的值,而且同行中Label的值可以找得到.大家给点思路啊?
- 用C#怎么才能隐藏另外一个程序在系统托盘里的图标呢?
比如设置时间间隔为10秒,当过去8秒后,暂停
下次启动后只需2秒就触发Tick事件
比如设置时间间隔为10秒,当过去8秒后,暂停
下次启动后只需2秒就触发Tick事件=======这样, 那你要用两个timer一个是你当前的10秒间隔的timer, 前用一个counter来计算是否有到达8秒, 另一个是你用来计算两秒后触发事件用的
如果将Enabled设置为true并将AutoReset设置为false,则Timer在第一次达到间隔时仅引发一次Elapsed事件。当Enabled为true并且AutoReset为true时,Timer继续按指定的间隔引发Elapsed事件。
如果AutoReset为false,则必须调用Start方法才能再次开始计数。
发现timer的enable属性内部实际就是设定start和stop 所以说是完全一样的,只是写法不同