Сбор и вывод информации о характеристиках компьютера на форму - C#

Узнай цену своей работы

Формулировка задачи:

Сбор информации о характеристиках компьютера и вывод этого добра на форму. В дальнейшем скорей всего потребуется создать запрос на добавления полученных записей в таблицу. Конкретно по информации о пк осталось: процессор, жесткие диски, общий объем озу, видеокарта, монитор.Искал в интернете , нашел только на консоль.. WMI пользоваться не умею и вроде бы через него можно только запросы на консольные приложения делать.

Решение задачи: «Сбор и вывод информации о характеристиках компьютера на форму»

textual
Листинг программы
 ManagementScope scope =
                    new ManagementScope("root\\cimv2");
            scope.Connect();
 
            ObjectQuery query = new ObjectQuery(
           "SELECT * FROM Win32_PhysicalMemory");
            ManagementObjectSearcher searcher =
                new ManagementObjectSearcher(scope, query);
            int Capacity=0;
            ManagementObjectCollection queryCollection = searcher.Get();
            foreach (ManagementObject m in queryCollection)
            {
                Capacity = Capacity + Convert.ToInt32(Math.Round(System.Convert.ToDouble(m["Capacity"]) / 1024 / 1024));
            }
            MessageBox.Show(Capacity.ToString()+" Мб"); // ответ в Мб 
        }

ИИ для рефератов и докладов


  • Экспорт Word по ГОСТу
  • Минимум 80% уникальности текста
  • Поиск релевантных источников в интернете
  • Готовый документ за 2 минуты

Оцени полезность:

9   голосов , оценка 4.111 из 5
Похожие ответы