06. maj 2003 - 22:24Der er
6 kommentarer og 1 løsning
Overvågning af hardware
Jeg vil gerne lave et program der kan overvåge hardwaren. Dvs. få cpuload og ram forbrug - sådan lidt ligesom task manager, winbar eller lign. Jeg kiggede i WIN API - men jeg synes ikke jeg kan se nogen / finde hvilke metoder der kan bruges til dette - i hvert fald ikke under dotnet Er der nogen der har ideer??
>> sneaky: Det ser helt rigtigt ud. Og der er helt sikkert fuldt point for det - kan du evt. give mig et eksempel. F.eks. en der henter fri ram eller noget. Jeg har lavet eksemplet fra msdn, men jeg kan ikke helt præcis se, hvordan jeg skal gøre det.
Koden herunder er klippet ud af et windows forms projekt. Det nemmeste er klart at benytte visual designeren til at tilføje performancecounters, da du kan få listet de mulige kategorier på en nem måde (en kategori kunne være ram, netværk whutever)...
Jeg har gjort det _lidt_ sværere for dig ved at have en timer, som opdaterer en label med hvor meget ram der nu er til rådighed ;-)
Jeg synes ikke alle metoder er lige lette at overskue - feks, hvordan får man totalt ram eller brugt ram. Hvordan bruger man ProcessorPerformance.percentage - jeg får den ikke til at give noget output... Men resten af metoderne er bare hjemme
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.