delphi - 在 Windows 7 中看不到性能对象

标签 delphi windows-7 performancecounter performance

我希望将应用程序的某些状态注册为性能对象,以便我可以利用 Windows 性能监视器来监视其性能。

但是我在使用 Windows 7 时遇到了一个问题:即使我的应用程序正在运行,性能对象也无法在性能监视器列表中看到。

我的代码与本教程中的Delphi项目完全相同: http://www.wehlou.com/Code/perfmon/index.htm

但是,本教程中提供的解决方案在 Windows 7 中也不起作用。

这样的解决方案在Windows XP 和 2003 中运行良好。

我不知道 Windows 7 中是否有一些更改导致我的性能对象丢失。

请帮忙。提前致谢。

最佳答案

您的 Windows 7 计算机是 64 位计算机吗?您可能必须同时提供 32 位和 64 位版本:

http://msdn.microsoft.com/en-us/library/windows/desktop/aa371636(v=vs.85).aspx

关于delphi - 在 Windows 7 中看不到性能对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10184450/

相关文章:

windows - 从 Delphi 启动 Windows 优化应用程序 (Windows 10)

delphi - FinalBuilder:添加内部版本号、当前日期、时间和 Subversion 修订版以输出可执行版本信息

windows-7 - Windows 7 上的 interbase 和 BDE

c# - 您如何获得计算机的 RAM 总量?

performance - macOS上的缓存未命中

c++ - 没有意义的 CPU 测量(缓存未命中/命中)

delphi - TPanel 作为 MDI 应用程序中的启动屏幕

delphi - 在Delphi中生成随 secret 码

windows - Windows 7 上的 IE 11 与 Windows 10 上的 IE 11

windows - 寻找有关在 Windows 7 上安装应用程序的 "right"方式的文档