日期:2014-05-19  浏览次数:20951 次

C# 中用什么方法可以代替 Timer_tick 事件??
向路过的各位技术前辈求教如题所说的问题,控件用的多了CPU负担太重,如果要用到API的话,那我该如何在C#(visual   studio   2005)中引用API函数??

------解决方案--------------------
用线程睡眠可以达到类似效果
------解决方案--------------------
据我所知,C#中有三种Timer,好像是:
System.Threading.Timer
System.DateTime.Timer
System.Windows.Foms.Timer

前两个都是无界面的,使用方法差不多,希望你查查看。
------解决方案--------------------
用线程可以解决
Thread.Sleep(1000);\\用来设置睡眠的时间间隔
Thread thread = new Thread();
thread.Start();//启动线程