Quindi nel mio registro ho la voce in "LocalMachine \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ Run \" chiamata "COMODO Internet Security" che è il mio firewall . Ora quello che mi piacerebbe sapere è come posso ottenere il registro per verificare se quella voce esiste? Se lo fa, se non lo fa, fallo. So come verificare se la sottochiave "Esegui" esiste ma non la voce per "COMODO Internet Security", questo è il codice che stavo usando per ottenere se esiste la sottochiave.Ottieni se la voce del Registro di sistema esiste se così si fa, se così non fosse
using (RegistryKey Key = Registry.LocalMachine.OpenSubKey(@"SOFTWARE\Microsoft\Windows\CurrentVersion\Run\"))
if (Key != null)
{
MessageBox.Show("found");
}
else
{
MessageBox.Show("not found");
}
ok e come faccio a vederlo in localmachine con getvalue? – NightsEVil
Aggiunta di esempio. – jwismar
Errore Impossibile convertire implicitamente il tipo "oggetto" in "stringa". Esiste una conversione esplicita (ti manca un cast?) – NightsEVil