Hallo,
ich habe mehrere Bars die die CPU Auslastung darstellen. Diese möchte ich "sauber" gleiten lassen. Das Problem wa sich habe dass ich 8 Kerne besitze (4 Cores + HT). Nun wir immer nur 1 Balken sauber bewegt und dann der nächste, das ist natürlich totaler misst. Deswegen wollte ich das mit Adlib machen. Dazu habe ich mir die UDF (spuckt übrigens Warnungen aus) geschnappt und eingebaut. Trotz Adlib werden alle Balken nur nach einander bewegt statt parallel.
Code
For $i = 0 To $CORES
$cpu = $i+1 $height = 10 $abstand= 40
$height = ($i-1) * $abstand + $height
$BARSLABEL[$i] = GuiCtrlCreateLabel("", 25, $height, 200, 12) $BARS[$i] = GUICtrlCreateProgress (25, $height+15, 250, 15, $PBS_SMOOTH)
GuiCtrlSetData(-1, $CPUS[$i])
; Multi _AdlibEnable("refresh_core", 200, -1, $i)
Next
Alles anzeigen
So rufe ich Adlib auf, für den Kern ein Adlib. Was mache ich falsch?