Форум программистов, компьютерный форум, киберфорум
C# Windows Forms
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
0 / 0 / 0
Регистрация: 16.10.2013
Сообщений: 5
1

Как подключить Win32_OperatingSystem class

30.01.2015, 23:15. Показов 986. Ответов 0
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Нужна программа позволяющего получать параметры компьютерной системы, но получилась убожество
Знаю что можно как то подключить Win32_OperatingSystem class но не знаю как это сделать, помогите!
Много просмотрел информации но так и не понял.




C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
using System.Management;
namespace WindowsFormsApplication14
{
    public partial class Form1 : Form
    {
        public Form1()
        {
            InitializeComponent();
            
        }
 
        private void button1_Click(object sender, EventArgs e)
        {
            ManagementObjectSearcher searcher = new ManagementObjectSearcher("root\\CIMV2", "Select Name, CommandLine From Win32_Process");
            foreach (ManagementObject instance in searcher.Get())
            
            {
 
           }
 
            listBox1.Items.Add("Версия ос                          - " + Environment.OSVersion.ToString());
            listBox1.Items.Add("Имя компьютера                     - " + Environment.MachineName.ToString());
            listBox1.Items.Add("Имя пользователя                   - " + Environment.UserName.ToString());
            listBox1.Items.Add("Версия net framework               - " + Environment.Version.ToString());
            listBox1.Items.Add("Количество ядер                    - " + Environment.ProcessorCount.ToString());
            listBox1.Items.Add("64 Разрядная Операционная Система  - " + Environment.Is64BitOperatingSystem.ToString());
            listBox1.Items.Add("командная строка                   - " + Environment.CommandLine.ToString());
            listBox1.Items.Add("текущий каталог                    - " + Environment.CurrentDirectory.ToString());
            listBox1.Items.Add("Ток Управляемого                   - " + Environment.CurrentManagedThreadId.ToString());
            listBox1.Items.Add("64 Разрядный Процессор             - " + Environment.Is64BitProcess.ToString());
            listBox1.Items.Add("новая строка                       - " + Environment.NewLine.ToString()); //новая строка   
            listBox1.Items.Add("Системная папка                    - " + Environment.SystemDirectory.ToString());
            listBox1.Items.Add("Система Размер                     - " + Environment.SystemPageSize.ToString());
            listBox1.Items.Add("Время работы                       - " + Environment.TickCount.ToString());
            listBox1.Items.Add("Имя Домена Пользователя            - " + Environment.UserDomainName.ToString());
            listBox1.Items.Add("Пользователь Interactive           - " + Environment.UserInteractive.ToString());
            listBox1.Items.Add("рабочий набор                      - " + Environment.WorkingSet.ToString());    
            button1.Visible = false;
 
        }
 
        private void timer1_Tick(object sender, EventArgs e)
        {
            progressBar1.Value = (int)(pcProcessor.NextValue());
            lblProcessor.Text = "Загрузка процессора: " + progressBar1.Value.ToString() + "%";
 
            lblMemoryAvailable.Text = ((int)pcMemoryAvailable.NextValue()).ToString();
        }
 
        private void label2_Click(object sender, EventArgs e)
        {
 
        }
 
        private void pictureBox1_Click(object sender, EventArgs e)
        {
 
        }
    }
}
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
30.01.2015, 23:15
Ответы с готовыми решениями:

подключить Java class в проект C#
Доброго дня всем! Подскажите пожалуйста, каким образом подключить несколько классов Java (есть и...

как подключить в MFC проект на C# скомпиленный в Class Library?
как подключить в MFC проект на C# скомпиленный в Class Library? добавил дллку в референсы но...

Delphi и WMI. Не показывает свойства Win32_OperatingSystem
Доброго времени суток! Изучаю WMI и нужно с его помощью узнать некоторые характеристики компа. ...

Разъясните код пжлст(выдает ошибку:cannot convert from 'class std::list<class c_bullet *,class std::allocator<class c_bullet *> >::iterator' to 'int')
Есть такие строки: std::list&lt;c_bullet*&gt; Bullets; ... for(auto i = Bullets.begin(); i !=...

0
30.01.2015, 23:15
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
30.01.2015, 23:15
Помогаю со студенческими работами здесь

Один class-header влез в class-main, как так?
В header есть список и в main есть список, но это же 2 разных класса. почему header влез в main? Я...

enum и class как составляющие другого class
Как организовать ввод enuma с клавиатуры (51-я строка)? Как прикрепить класс date к employee в...

Как вызвать функцию class A, из функции class B
Как вызвать функцию class A, из функции class B К примеру Class A{ public: int a,b; void...

bad class file: C:Program FilesJavajre1.5.0_02lib t.jar(java/lang/Object.class) class file has wrong version 49.0, should be 48.0
написал тестовый td_jsp.jsp фаил -&gt;&gt; &lt;html&gt; &lt;head&gt;&lt;title&gt;JSP test&lt;/title&gt;&lt;/head&gt; ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru