Utilisation du Moniteur système
Le moniteur système (SYSMON) peut être inclus dans n’importe quelle application qui prend en charge les contrôles ActiveX®. Par exemple, vous pouvez inclure SYSMON dans une application Microsoft Visual Basic ou dans un document HTML.
L’exemple suivant montre comment inclure SYSMON dans un document HTML. L’exemple utilise VBScript pour ajouter des compteurs dont les valeurs sont récupérées à partir de l’ordinateur local, modifie certaines des propriétés SYSMON qui contrôlent l’affichage du moniteur et traite l’événement OnCounterAdd. L’exemple utilise le caractère générique (*) pour ajouter toutes les instances du compteur de processus.
<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>