Verwenden des Systemmonitors
Systemmonitor (SYSMON) kann in jede Anwendung integriert werden, die ActiveX-Steuerelemente® unterstützt. Beispielsweise können Sie SYSMON in eine Microsoft Visual Basic-Anwendung oder in ein HTML-Dokument einschließen.
Das folgende Beispiel zeigt, wie SYSMON in ein HTML-Dokument eingeschlossen wird. Das Beispiel verwendet VBScript, um Indikatoren hinzuzufügen, deren Werte vom lokalen Computer abgerufen werden, ändert einige der SYSMON-Eigenschaften, die steuern, wie der Monitor angezeigt wird, und verarbeitet das OnCounterAdd-Ereignis. Im Beispiel wird das Platzhalterzeichen (*) verwendet, um alle Instanzen des Prozessindikators hinzuzufügen.
<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>