qqq2qqq
شنبه 30 مرداد 1389, 16:34 عصر
سلام من با wmi می خوام اطلاعاتی رو بگیرم یه متد درست کردم که می خوام یه ارایه داشته باشه که هر بار process، diskdrive و جیزهای دیگه واردش بشه که اطلاعات مختلف رو به من بده این ارایه رو جحوری بهش بدم؟
ممنون
publicvoid info(string[] key)
{
ManagementScope ms = newManagementScope("\\\\.");
ms.Connect();
int a = 0;
ManagementObjectSearcher searcher = newManagementObjectSearcher("Select * from " + key );
searcher.Scope = ms;
int i=0;
dataGridView1.Rows.Clear();
foreach (ManagementObject item in searcher.Get())
{
dataGridView1.Rows.Add();
dataGridView1.Rows[i].Cells[0].Value =item["name"];
dataGridView1.Rows[i].Cells[1].Value = item["description"];
i++;
}
}
privatevoid button1_Click(object sender, EventArgs e)
{
string[] key={"processor","diskdrive"};
//man inja chejoor arayero bedam ??????
}
}
ممنون
publicvoid info(string[] key)
{
ManagementScope ms = newManagementScope("\\\\.");
ms.Connect();
int a = 0;
ManagementObjectSearcher searcher = newManagementObjectSearcher("Select * from " + key );
searcher.Scope = ms;
int i=0;
dataGridView1.Rows.Clear();
foreach (ManagementObject item in searcher.Get())
{
dataGridView1.Rows.Add();
dataGridView1.Rows[i].Cells[0].Value =item["name"];
dataGridView1.Rows[i].Cells[1].Value = item["description"];
i++;
}
}
privatevoid button1_Click(object sender, EventArgs e)
{
string[] key={"processor","diskdrive"};
//man inja chejoor arayero bedam ??????
}
}