Курсовая работа: Программа, выдающая полную информацию о наличии портов, частоте процессора, оперативной памяти, системного каталога, каталога Windows

if (share. Properties. Count <= 0)

{

MessageBox. Show («No Information Available», «No Info», MessageBoxButtons.OK, MessageBoxIcon. Information);

return;

}

// переборнепосредственнозначенийсвойств

foreach (PropertyData PC in share. Properties)

{

ListViewItem item = new ListViewItem(grp);

if (lst. Items. Count% 2!= 0)

// Это просто для красоты – цвета элементов списка отличаются по цвету

item. BackColor = Color. White;

else

item. BackColor = Color. WhiteSmoke;

// заносимтекствсписок

item. Text = PC. Name;

// в зависимости от значения свойства (тоесть его типа)

// преобразуем его и заносим в ячейку списка

if (PC. Value!= null && PC. Value. ToString()!= «»)

{

switch (PC. Value. GetType().ToString())

{

case «System. String[]»:

string[] str = (string[]) PC. Value;

string str2 = «»;

foreach (string st in str)

str2 += st + «»;

item. SubItems. Add(str2);

break;

К-во Просмотров: 409
Бесплатно скачать Курсовая работа: Программа, выдающая полную информацию о наличии портов, частоте процессора, оперативной памяти, системного каталога, каталога Windows