360如何计算开机所用的时间?
360如何计算开机所用的时间?
这个开机所用的时间是从什么时候开始计时的,
是从按下开机按钮?
还是从windows启动后?
还是从360的程序启动后?
360的程序又是什么时候启动的呢?
[解决办法]
360有几个后台服务程序,随便哪个就可以算(自己)运行了多久。
[解决办法]
这个还真不清楚啊
[解决办法]
个人觉得只是个估算,时间并不准确
[解决办法]
GetTickCount() ?
[解决办法]
应该是估算吧,至少你按下电源到进入coms的时间没发计算,你可以试试,进入coms等上10分钟,开机时间是多少
[解决办法]
驱动,driver
[解决办法]
function RunTimeCountToStr(const cTimeCount: DWORD): string;var vRunCount, vDay, vHour, vMinute: DWORD;begin vRunCount := cTimeCount; //目前开机时间 vDay := vRunCount div (1000 * 60 * 60 * 24); vRunCount := vRunCount - vDay * (1000 * 60 * 60 * 24); vHour := vRunCount div (1000 * 60 * 60); vRunCount := vRunCount - vHour * (1000 * 60 * 60); vMinute := vRunCount div (1000 * 60); Result := IntToStr(vDay) + '天 ' + IntToStr(vHour) + '小时 ' + IntToStr(vMinute) + '分' ;end; //调用方法 ShowMessage(RunTimeCountToStr(GetTickCount));
[解决办法]
我认为是Windows启动的开始时间到最后一个(这个我不清楚是什么)项目加载完成所需的时间,通过GetTickCount可以读取Windows启动已经经过的时间。当加载完最后一个项目后,调用GetTickCount,这个时间就是Windows启动所经历的时间。
[解决办法]