这样的程序能编写出来么?
我想求高手帮助我编写这样一个程序,不知道用VB写是否写出?要求是:在windows管理器进程中有一程序,现在假设它为a.exe,编写一个程序监视它的CPU占有率,如果他的占有率小于10并持续1小时,则开始计时(计时要包含前的一小时)。然后在一天24小时的柱形图上一点一点的减去这个时间,在柱形图上方显示剩余时间,例如23小时,22小时,21小时……….并将旁边的一个shape框显示成红色。如果a.exe的占有率开始大于10,则柱形图的减少停止,剩余时间则停止减少。并将旁边的一个shape框显示成绿色。
说白了,就是监控一台设备的一天的使用时间,它的控制软件是基于XP的,如果这台设备运行,它的控制软件的CPU占有率肯定是大于10的。即便他停止运行,少数的操作也会使它的控制软件偶尔跳过10(所以我要设定它持续1小时小于10)。
这样的程序能编写出来么?