窗体编程里 有了Timer 定时触发 是不是就用不着事件了呢?
如题,看了事件介绍后发现 有Timer控件后 事件触发就变得多余了。
------解决方案--------------------没搞懂你的意思,你没触发事件,timer控件干什么呢?干呆着吗?
------解决方案--------------------说什么“以轮询的方式可以替代事件”很明显是空想出来的。
------解决方案--------------------没有事件,timer的tick事件怎么办,那么timer怎么用。
------解决方案--------------------多加一个线程 系统资源要多消耗多少呢
线程检查这东西要慎用
小型工具可能看不出什么问题
大型项目中乱用会让人有种想死的冲动
这是极其不合理的设计方法
------解决方案--------------------为啥我感觉这句话调过来更好呢。。。何况windows也是基于事件机制的,效率真挺高的
------解决方案--------------------------解决方案--------------------事件就是一个安装了高性能的检测传感器,将系统的变化及时的通知你处理,timer就是人工巡视,费时费力还不及时。成本高、效率低。
------解决方案--------------------只是系统的效率更高