日期:2014-05-18  浏览次数:21111 次

求助,C#中写一个能关掉自身线程的代码!
功能需求:
开机自动运行
几分钟后自动关掉自己这个运用程序
就感觉像自己毁灭一样
请各位帮忙出主意,不胜感激!
不会的也可以进来说说想法。

------解决方案--------------------
Application.Exit();
------解决方案--------------------
程序中调用System.Environment.Exit(0)就可。

------解决方案--------------------
开机后一变量纪录下当前启动时间,然后timer每秒检测一次,看当前时间-启动时间是否大于等于你需要运行的时间,如果是就退出程序,否的话就继续跑。
------解决方案--------------------
Process.GetCurrentProcess().Kill();
------解决方案--------------------
先设置倒数时间,
当时间为0
遍历当前运行的程序
KILL
------解决方案--------------------
agree with floor 4