日期:2014-05-17  浏览次数:20740 次

菜鸟问题:关于Timer控件!
不懂算不算钻牛角尖,
Timer控件的 Enable = true ;和 Start();
都可以控制开始...
为什么微软要弄两个入口...

------解决方案--------------------
可能为了不重复多次调用吧 

------解决方案--------------------
比如说上泰山有两条路,那是因为自古以来有太多的人不断踏出来的,你会因为它有两条路于是就不敢上泰山吗?那种“洁癖程序员”是不行的。虽然说代码越少越好,但是也要保留一些实用注意,你也不能过份“洁癖”。
------解决方案--------------------
Enable = true; =  自動
 Start(); =  手動
------解决方案--------------------
引用:
Enable = true; =  自動
 Start(); =  手動


我晕!死抠字眼么?如果不是随便死抠字眼,如果你拿出实际的代码来看看,那么代码上哪里还有什么“自动、手动”之分呢?
------解决方案--------------------
start()只能用来启动。enable,不仅用来设置开始和结束,还能作为状态的检查,还可以这样用:time1.enable != time1.enable