C#-定时关闭进程。根据定时关闭进程做的自动关闭游戏小软件。

      定时关闭进程,主要涉及到两个方面,一是如何找出要关闭的进程,并且关闭它,二是做到时间的控制,就是所谓的定时。

  

  对于进程的处理,我用的是C#中的process类。

  该类的作用是可以用于进程的管理,所需命名空间是:System.Diagnostics;    System.Diagnostics 提供特定的类,使您能够与系统进程、事件日志和性能计数器进行交互。

  运用GetProcesses()方法,可以获得系统进程,利用Process.GetProcessesByName(proName);方法,可以依据进程名,获得你想要的进程。

  然后,再运用kill();方法,即可实现关闭进程的需求。

  代码片段如下:

  

  对于定时,我采取的是用于timer控件的方法。

  用户在界面选择要游戏的时间,然后将该时间设置为timer时间的启动时间,时间到即调用上面说的关闭进程部分。同时用timer控件实现显示倒计时的目的。

  小程序的界面如下:

   C#-定时关闭进程。根据定时关闭进程做的自动关闭游戏小软件。


  除了实现基本功能之外,还复习了一些基本控件的使用,时间的处理,如倒计时的实现。

  用了记事本来保存下拉菜单中用户添加的游戏进程,因此复习了文件的读写。此外,还学习了用setting来保存用户的勾选信息。

 

   


   菜鸟一个,写得很粗糙,轻喷。

  


来源:hsk_何康康

声明:本站部分文章及图片转载于互联网,内容版权归原作者所有,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2017年1月16日
下一篇 2017年1月16日

相关推荐