2012-10-29 96 views
1

我無法從Win32_DiskDrive中選擇serialno。當我調試它顯示我 「NOT FOUND」正在檢索設備的序列號

代碼給出如下:

string serialno=""; 
ManagementObjectSearcher mosDisks = new ManagementObjectSearcher("SELECT * FROM  Win32_DiskDrive"); 

foreach (ManagementObject moDisk in mosDisks.Get()) 
{ 
    serialno = moDisk["SerialNumber"].ToString(); 

    dataGridView1.Columns[4].HeaderText = "SerialNo"; 
    dataGridView1.Columns[4].DataPropertyName = serialno; 
    row.Cells[4].Value = dataGridView1.Columns[4].DataPropertyName; 
} 

回答