使用系统监视器

系统监视器 (SYSMON) 可以包含在支持 ActiveX® 控件的任何应用程序中。 例如,可以在 Microsoft Visual Basic 应用程序或 HTML 文档中包括 SYSMON。

以下示例演示如何在 HTML 文档中包括 SYSMON。 该示例使用 VBScript 添加从本地计算机检索其值的计数器,修改控制监视器显示方式的某些 SYSMON 属性,并处理 OnCounterAdd 事件。 该示例使用通配符 (*) 添加进程计数器的所有实例。

<HTML>
<BODY BGCOLOR=#C0C0C0>

<SCRIPT LANGUAGE="VBScript">
  Sub Monitor_OnCounterAdded(index)
    Monitor.Counters.Item(1).Width = 8
  End Sub
</Script>
<OBJECT
  CLASSID="clsid:C4D2D8E0-D1DD-11CE-940F-008029004347"
  ID="Monitor"
  HEIGHT=80%
  WIDTH=100%>
</OBJECT>

<SCRIPT LANGUAGE="VBScript">
  Sub Window_OnLoad
    On Error Resume Next
    Monitor.ShowValueBar = False
    Monitor.ShowHorizontalGrid = True
    Monitor.Counters.Add("\Process(*)\% Processor Time")
    Monitor.DisplayType=sysmonLineGraph
    Monitor.GraphTitle="System Performance Overview"
  End Sub
</SCRIPT>

</BODY>
</HTML>