VB 得到某程序CPU使用率

winsoyes 2007-11-23 03:01:06
VB得到本机CPU使用率已经有了

但想得到具体某一程序CPU使用率

现向高手赐教!请教代码

最好是完整的例子,要求在WIN2000和WINXP下可以测试

网上找的WIN98读注册表的不用了,测试没一个有用的~只要WIN2000和WINXP下可以使用的!

比如监控 计算器(Cala.exe),不计算时,哪怕别的程序把CPU占满了(100%),
但Cala.exe返回还是使用0%CPU使用率,但如果Cala.exe一运行计算,如计算: 66666!
相应的CPU使用率就自动得到!

急~!~!请各位高人说说!
...全文
380 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
winsoyes 2007-11-28
  • 打赏
  • 举报
回复
算了,结贴了,估计没人懂了,懂的人肯定不在这里

找到一个方法,虽然得不到该程序CPU使用率,但可以解决我的问题~真麻烦~
winsoyes 2007-11-27
  • 打赏
  • 举报
回复
没有人知道吗?100分难道很少吗?求高人指点~
winsoyes 2007-11-27
  • 打赏
  • 举报
回复
3楼代码看了一小时,没弄出什么,下面有个下载,和我下载那个一样,是全局CPU使用率~无用~
tianhuo_soft 2007-11-24
  • 打赏
  • 举报
回复
http://www.xtremevbtalk.com/showthread.php?threadid=36647


E文的不过说明写的很详细,你也可以拿来直接用
脆皮大雪糕 2007-11-23
  • 打赏
  • 举报
回复
用wmi获取进程的CPU占用率,网络上有很多文章,搜索一下就有了
VB下使用wmi也是大把的代码
wmi中查询进程信息的的脚本在msdn网站上可以搜索到
chenhui530 2007-11-23
  • 打赏
  • 举报
回复
获取进程占用时间然后和所有进程相除即可

1,488

社区成员

发帖
与我相关
我的任务
社区描述
VB API
社区管理员
  • API
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧