Les Snippets

Connexion

Quantifier la RAM de chaque slot

Niveau requis pour utiliser/comprendre cette source : 1 ( Débutant )
Créé le 06/02/2007 00:47:11 et initié par PCPT [Liste]
Date de mise à jour : 03/03/2007 11:00:23
Vue : 5738
Catégorie(s) : Système, Divers
Langages dispo pour ce code :
- VB6, VBA
- VB 2005
- C# 1.x, C# 2.x
- Voir tous les langages pour ce code snippet



Langage : C# 1.x , C# 2.x
Date ajout : 03/03/2007
Posté par Willi [Liste]
DateMAJ : 03/03/2007
public static string[] ListPhysicalMemory() 
{
     ManagementScope mscope = new ManagementScope(string.Format(@"\\{0}\root\cimv2", Environment.MachineName)); 
     ManagementObjectSearcher mos = new ManagementObjectSearcher(mscope, new ObjectQuery("SELECT * FROM Win32_PhysicalMemory"));

     StringBuilder szb = new StringBuilder();
     foreach (ManagementObject mo in mos.Get())
          szb.AppendFormat(@"{0}:{1};", mo.Properties["BankLabel"].Value, mo.Properties["Capacity"].Value);

     mos.Dispose();


     string szResult=szb.ToString().Trim();
     return szResult.Remove(szResult.Length - 1).Split(";".ToCharArray()); 
}

static void Main(string[] args) 
{
     System.Collections.IEnumerator ieret = ListPhysicalMemory().GetEnumerator();
     while (ieret.MoveNext()) 
     {
     Console.WriteLine(ieret.Current.ToString()); 
     }
}

}


Remarque :
Ajouter la directive
Using System.Management

Snippets en rapport avec : Wmi, Mémoire, Ram, Physique



Codes sources en rapport avec : Wmi, Mémoire, Ram, Physique

{Visual Basic, VB6, VB.NET, VB 2005} QUANTIFIER LA RAM DE CHAQUE SLOT
en plein tri, le nez dans de vieilles bécanes, pas facile de voir quelle barette fait combien.... i...

{Visual Basic, VB6, VB.NET, VB 2005} DES INFORMATIONS SUR VOS BARRETTES MÉMOIRES : SERIAL PRESENCE DETECT (SPD)
CE PROGRAMME NE FAIT QUE DE LA LECTURE CEPENDANT IL EST FOURNI SANS AUCUNE GARANTIE... Ce code pe...

{Visual Basic, VB6, VB.NET, VB 2005} MÉMOIRE PHYSIQUE, VIRTUELLE ET FICHIER D'ÉCHANGE
Utilistation de l'api globalmemorystatut, cette fonction retourne la mémoire totale disponible et ut...

{Visual Basic, VB6, VB.NET, VB 2005} TOUS SAVOIR SUR SA RAM OCX
Vous pouvez connaitre le Total de Ram en Octets et en Mega ou bien connaitre les pourcentage utliser...

{Visual Basic, VB6, VB.NET, VB 2005} LISTE DES PROCESSUS
Ce code va vous permettre de voir tout ce que votre RAM contient, les fenetre visible et non visible...

{Delphi} JOYEUX NOUVEL AN À TOUS !
Bonjour ! Joyeux Nouvel An à vous tous ! Je vous présente cette source, que j'ai peaufinée depuis ...

{Graphisme} VEHICLE : BASE DE JEU DE VOITURE
Fait en blender Basé sur un tutoriel de www.tutorialsforblender3d.com Modifié dans certains paramè...

{Visual Basic, VB6, VB.NET, VB 2005} RÉSOLUTION DE L'ÉQUATION DE LA CHALEUR
C'est un programme pour résoudre l'équation de la chaleur en 2D avec la méthode des différences fini...

{Flash} MOTEUR DE SIMULATION DE LANCE D'OBJET
Ce code sans prétention permet de réaliser le tracer d'un ou plusieurs points sur un même objet parm...

{C / C++ / C++.NET} [WMI][C++][DEV-C++] LECTURES D'INFORMATIONS AVEC WMI SOUS DEVCPP
Lecture d'informations WMI en C++ avec DEVC++. A voir: - plantage avec certains...