Announcement

Collapse
No announcement yet.

Namespace Management

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Namespace Management

    Hallo,

    eigentlich scheint mir die Frage fast etwas dumm... ;-)

    Ich will den Namespace "Management" einbinden. Also

    "using Systeme.Management;"

    Allerdings wird bei mir überhaupt nicht der Namepsace Management aufgelistet...

    Ich verwende VS. Net 2005 Prof. in englisch.

    Weiß da jmd. Rat?

  • #2
    Hallo,

    zuerst muss dem Projekt ein Verweis auf die Assembly System.Management.dll hinzugefügt werden. Erst dann sieht IntelliSense die Typen dieses Namespaces.

    Comment


    • #3
      Frage

      Danke für die obige Antwort. Zum ManagementObject hätte ich allerdings noch eine Frage: Wie bekomme ich die verschiedene Pfade heraus? Mich interessiert was es außer "manufacturer" z. B. noch alles gibt.
      In der MSDN-Doku hab ich jetzt nichts gefunden. Mich würde z. B. der Lizenznehmer interessieren wo auch unter den Systemeigenschaften steht.

      Bsp.:
      Code:
      ManagementObjectSearcher managementObjectSearcher = new ManagementObjectSearcher("SELECT * FROM Win32_ComputerSystem");
      
      ManagementObjectCollection managementObjectCollection = system.Get();
      foreach (ManagementObject managementObject in managementObjectCollection)
      {
      	Hersteller = managementObject["manufacturer"].ToString();
      }
      Besten Dank!

      Comment


      • #4
        Hallo Marti,

        ich habe keine Ahnung, aber versuch doch mal folgendes:
        Code:
        foreach(object item in managementObject)
            MessageBox.Show(item.ToString());
        oder eine vergleichbare Auflistung der Properties.

        Viel Erfolg! Jürgen

        Comment

        Working...
        X