Toon posts:

[VB6.0]Uitlezen van SystemMonitor1

Pagina: 1
Acties:
  • 55 views sinds 30-01-2008

Verwijderd

Topicstarter
Ik heb het volgende programma gemaakt om wat te expirimenteren :

Afbeeldingslocatie: http://members.home.nl/dannybergh/programma.JPG

Je ziet rechtsonder een meter van het cpu verbruik.
Deze wilde ik graag omzetten naar een variable zodat ik deze kan gebruiken voor mijn vu meter. Weet iemand hoe ik hem uitlees ??

dit is het icoon om de meter te maken :

Afbeeldingslocatie: http://members.home.nl/dannybergh/systeemmonitor.JPG

Ik heb hem bij Components bij "System Monitor Control" gevonden.
Is mijn idee mogelijk of weet iemand een andere manier ??

Verwijderd

Topicstarter
heeft er niemand een idee hoe ik dit op kan lossen ??

  • pkouwer
  • Registratie: November 2001
  • Laatst online: 07-10-2025
Wat is concreet je vraag ? pkouwer snapt er weinig van...

Verwijderd

Topicstarter
pkouwer schreef op 13 juni 2004 @ 15:16:
Wat is concreet je vraag ? pkouwer snapt er weinig van...
ik wil de cpu load kunnen meten. dus een getal van 0 tot 100 %

  • curry684
  • Registratie: Juni 2000
  • Laatst online: 12-05 22:23

curry684

left part of the evil twins

Uhm ik snap er ook geen hol van in relatie tot je openingspost. Je hebt dus een CPU meter in je applicatie gemaakt en vraagt ons nu hoe je dat gedaan hebt? :?

Professionele website nodig?


Verwijderd

Topicstarter
curry684 schreef op 13 juni 2004 @ 16:19:
Uhm ik snap er ook geen hol van in relatie tot je openingspost. Je hebt dus een CPU meter in je applicatie gemaakt en vraagt ons nu hoe je dat gedaan hebt? :?
nee , de meter maakt een grafiek. Die grafiek kun je kant en klaar uit VB halen. En nu zou ik willen weten hoe ik de waarde van de grafiek ( wat in dit geval dus de cpuload is ) uit kan lezen. Zodat ik er een variable van kan maken. Maar ik weet niet welk commando ik nu moet gebruiken.

  • mbrouwer
  • Registratie: September 2001
  • Laatst online: 22-05 12:20
strValue = SystemMonitor1.value ?? :s

Ik ken dat component niet om heel eerlijk te zijn...

"And As A Finishing Touch... God Created The Dutch"


Verwijderd

Topicstarter
mbrouwer schreef op 13 juni 2004 @ 17:10:
strValue = SystemMonitor1.value ?? :s

Ik ken dat component niet om heel eerlijk te zijn...
nee dit werkt helaas niet. dit kan inderdaad bij andere componenten wel heel vaak

  • curry684
  • Registratie: Juni 2000
  • Laatst online: 12-05 22:23

curry684

left part of the evil twins

Ah, je wilt dus gewoon de huidige CPU-load uitlezen.

Zoektermen: Windows Management Instrumentation (WMI) -> Win32_Processor.

Daarmee kom je er wel uit ;)

Professionele website nodig?


  • pkouwer
  • Registratie: November 2001
  • Laatst online: 07-10-2025
waar heb je dat component gevonden dan ? welke properties kent dat ding allemaal ??

Verwijderd

Topicstarter
pkouwer schreef op 13 juni 2004 @ 17:56:
waar heb je dat component gevonden dan ? welke properties kent dat ding allemaal ??
staat onder "components" -> System Monitor Control
en dan krijg je dat icoontje erbij. je kan er alles mee weergeven , systeem info enzo

  • igmar
  • Registratie: April 2000
  • Laatst online: 12-05 15:46

igmar

ISO20022

Verwijderd schreef op 13 juni 2004 @ 18:14:
staat onder "components" -> System Monitor Control
en dan krijg je dat icoontje erbij. je kan er alles mee weergeven , systeem info enzo
En wat zegt de documentatie van dat component ? Daar is ook vast wel uit te halen of je de waarde(n) in een variabele kan krijgen.

  • pkouwer
  • Registratie: November 2001
  • Laatst online: 07-10-2025
het meest rechtse icoontje in dat control op je form is de help....

  • gorgi_19
  • Registratie: Mei 2002
  • Laatst online: 13:23

gorgi_19

Kruimeltjes zijn weer op :9

Verwijderd schreef op 13 juni 2004 @ 18:14:
[...]

staat onder "components" -> System Monitor Control
en dan krijg je dat icoontje erbij. je kan er alles mee weergeven , systeem info enzo
Met de vraag werd eigenlijk bedoeld welke eigenschappen die control nog meer heeft, niet wat je met sleur-en-sleep allemaal voor elkaar krijgt. :) Programmeren is iets meer dan alleen met wat slepen een form in elkaar zetten. :)

Sowieso kennen we hier de component niet; normaliter wordt er iets van documentatie bij geleverd. Kijk hier eens in. Waarschijnlijk zal die control intern ook Win32_Processor aanspreken, of via een omweg de Performance Counters. Je kan hier dan ook zelf gebruik van maken.

Aangezien dit topic me iets te veel gaat richting de F1-toets, gaat deze dicht. Ik denk dat je nu voldoende info hebt om het zelf af te maken.
1. Kijken naar evt. extra properties van het component.
2. Via een Win32_Processor - query
3. Via de performance counters.

Succes met je applicatie. :)

Digitaal onderwijsmateriaal, leermateriaal voor hbo


  • curry684
  • Registratie: Juni 2000
  • Laatst online: 12-05 22:23

curry684

left part of the evil twins

psst gorgi_19: WMI is de API, de counter zelf heet Win32_Processor, niet WMI32_Processor ;)

Professionele website nodig?

Pagina: 1

Dit topic is gesloten.