当前位置:编程学习 > C#/ASP.NET >>

我想每一分钟做一些事但是又不用timer控件如何作?

我想每一分钟做一些事但是又不用timer控件如何作? --------------------编程问答--------------------
 new Thread(() => {
                while (true)
                {
                       Thread.Sleep(60000);
                }
            }).Start();
--------------------编程问答-------------------- 这样的语句会使XP关不了计算机吗? --------------------编程问答-------------------- 你想过不用电脑吗? --------------------编程问答--------------------
引用 2 楼 ghao0 的回复:
这样的语句会使XP关不了计算机吗?

你长按开关键试下 --------------------编程问答--------------------   
System.Timers.Timer mytimer = new System.Timers.Timer();
            mytimer.Elapsed += new System.Timers.ElapsedEventHandler(handlemytimer);
            mytimer.Interval = 60000;
            mytimer.AutoReset = true;
            mytimer.Enabled = true;

     private static void handlemytimer(object source, ElapsedEventArgs e) 
            {                
               //一分钟做一些事            }

 


--------------------编程问答-------------------- 写一个应用程序,然后在系统的计划任务里每隔1分钟调用这个应用 --------------------编程问答-------------------- System.Threading.Timer也可以实现你的要求,这个不是控件 --------------------编程问答-------------------- DateTime dt = DateTime.Now;
while (true)
{
    if (new TimeSpan(DateTime.Now.Tick, dt.Tick).Minutes >= 1)
    {
        dt = DateTime.Now;
        ...
    }
} --------------------编程问答-------------------- 不用TIMER就用线程 --------------------编程问答-------------------- while循环,Thread控制时间。
好怪的需求 --------------------编程问答-------------------- 线程,循环,Timer都可以解决你的问题··· --------------------编程问答-------------------- 楼上各种大神,膜拜 --------------------编程问答-------------------- 我想每隔10分钟走动走动,但是又不能看表,你说要怎么办? --------------------编程问答--------------------
引用 13 楼 yuwenge 的回复:
我想每隔10分钟走动走动,但是又不能看表,你说要怎么办?

创建一个后台线程,让他在那数秒数,到时提醒你~~ --------------------编程问答--------------------
引用 13 楼 yuwenge 的回复:
我想每隔10分钟走动走动,但是又不能看表,你说要怎么办?

請一個人跟著你,叫他提醒你
补充:.NET技术 ,  C#
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,