private void ModelloPC()
{
try
{
using (var searcher =
new ManagementObjectSearcher("SELECT Name, Version FROM
Win32_ComputerSystemProduct"))
{
foreach (ManagementObject mo in searcher.Get())
{
string nomePC = (mo["Name"] ?? "").ToString().Trim();
string versione = (mo["Version"] ?? "").ToString().Trim();
TxtModelloPC.Text = string.IsNullOrEmpty(versione)
? nomePC : (nomePC + " " +
versione).Trim();
}
}
}
catch (Exception ex)
{
MessageBox.Show("Errore durante la lettura dei dati WMI: " + ex.Message);
}
}
Nessun commento:
Posta un commento