自编小程序的两个小问题。 我想用c#语言编一个小程序,功能是累计从安装这个程序起我的电脑一共开了多少小时,思路如下,在开机的时间运行一下程序,把开机时间记录到文件中,关机时又运行这个程序,把关机时间减开机时间的差加到总记录时间中去,询问界面程序另设。这个程序最关键的一个问题是:如何在系统开机关机时自动运行和关闭程序?请指点,谢谢! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 我原来也做过这么个计时的程序,我写的很笨,是这么做的程序运行起来,是一个类似服务的程序,有一个循环线程,每隔一段时间(1分钟)就把当前时间(a)和上次的时间(b)差计算一下,加到总计时中,然后b=a,线程一直跑着,直到关机,这样,就算中途停电等也只是误差一分钟而已。开机就运行可以通过写注册表的方式,如果程序关了,想关机的时候能激活它,我还不知道。 感谢楼上的,请问楼上的,你让程序等待是用什么方法,占不占CPU资源?请大侠们继续指点:关机的时候怎么自动运行一下这个程序,或者有没有其它更好的方案。 求教一个DLL接口问题 救命啊!!VS2008无法连接SQL,说缺少什么,有图 DevExpress 控件问题 长度为小于或等于4的字符串,怎么在前面补0,不齐成4位的? 请大哥大姐帮一下忙数据库中的 空 等于 null 吗? 关于一个控件数组的作用范围问题~! 关于CrystalReportViewer树形视图的问题 关于json文件,读出来是乱码 各位大虾帮帮忙:关于数据库连接的问题.急呀.. 帮忙看一段代码! C#中,如何实现将字符串转换成字符存入数组中?? 水晶报表,内容太长,原来的文本框显示不下,怎么解决?
程序运行起来,是一个类似服务的程序,有一个循环线程,每隔一段时间(1分钟)就把当前时间(a)和上次的时间(b)差计算一下,加到总计时中,然后b=a,线程一直跑着,直到关机,这样,就算中途停电等也只是误差一分钟而已。
开机就运行可以通过写注册表的方式,如果程序关了,想关机的时候能激活它,我还不知道。