标题:请问如何用C#实现让程序运行指定长的时间?
只看楼主
mjx2009
Rank: 1
来 自:济南
等 级:新手上路
帖 子:18
专家分:4
注 册:2009-4-23
结帖率:75%
已结贴  问题点数:15 回复次数:4 
请问如何用C#实现让程序运行指定长的时间?
我用C#做了一个软件,希望能让软件运行指定时间后自动关闭。但不知这个功能怎么加?
搜索更多相关主题的帖子: 运行 时间 
2010-08-08 18:57
红色警戒
Rank: 11Rank: 11Rank: 11Rank: 11
等 级:贵宾
威 望:19
帖 子:444
专家分:2967
注 册:2005-11-20
得分:7 
加个定时器,一个时间间隔变量加1,当到达指定值时关闭程序。

2010-08-08 20:53
cnryc
Rank: 2
等 级:论坛游民
帖 子:30
专家分:15
注 册:2009-5-30
得分:7 
二楼的正解...

        int n=0;
        private void button1_Click(object sender, EventArgs e)
        {
            timer1.Interval = 60000;
            timer1.Enabled = true;
        }

        private void timer1_Tick(object sender, EventArgs e)
        {
            if (n == 10)
            {
                Application.Exit();
            }
            else
            {
                n++;
            }            
        }

点下Button1,11分钟后,应用程序就关了

Good good study, day day up!
2010-08-09 12:48
野比
Rank: 7Rank: 7Rank: 7
等 级:贵宾
威 望:24
帖 子:1627
专家分:516
注 册:2007-5-24
得分:0 
定义一个 DateTime 型时间起点变量,在程序中检查运行了多久,到时间就 End。。
可以省个 Timer。。

女侠,约吗?
2010-08-22 18:02
dllnetspy
Rank: 2
等 级:论坛游民
帖 子:24
专家分:10
注 册:2010-8-3
得分:0 
开一个线程也可以
2010-08-30 17:16



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-315149-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.109852 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved