RT
timer有点耗资源
用while(true){//do}
EventWaitHandle
试试javascript中的setTimeout()函数
用线程,这样控制也会方便,也容易扩展,你可以自定义一些事件,启动,关闭,监听等!
不用控件,你可以用Threading里面的Timer: System.Threading.Timer,一般做Scheduler或者监听程序用这个。效率还可以。