以下の例外で太字とテキストフォントを赤で返すにはどうすればよいですか?「return" WMIError ";」の文言
これは、コードの後半で、テキストボックスにWMIパラメータを返すために使用されます...以下に示すように:
private static string GetMOValue(ManagementObject mo, string name)
{
try
{
object result = mo[name];
return result == null ? "" : result.ToString();
}
catch (Exception)
{
return "***WMI Error***";
}
}
private void cmbHdd_SelectedIndexChanged(object sender, EventArgs e)
{
//try
//{
ManagementObjectSearcher mosDisks = new ManagementObjectSearcher("SELECT * FROM Win32_DiskDrive WHERE Model = '" + cmbHdd.SelectedItem + "'");
foreach (ManagementObject moDisk in mosDisks.Get())
{
//try
//{
txtSystemName.Text = GetMOValue(moDisk, "systemname");
txtType.Text = GetMOValue(moDisk, "MediaType");
txtModel.Text = GetMOValue(moDisk, "Model");
txtFirmware.Text = GetMOValue(moDisk, "FirmwareRevision");
.....