Cancellare un valore in una chiave di registro
Scritto da
Massimo Bonanni il
venerdì 18 marzo 2011
•
Linguaggio:
• Livello: 100
Se vogliamo cancellare il valore
MioValore di tipo String della chiave SOFTWARE\MiaAzienda\MiaChiave
al di sotto della chiave di registro
HKEY_CURRENT_USER:
VB.NET
Dim regKey As RegistryKey = Nothing
Try
regKey = Registry.CurrentUser.OpenSubKey("SOFTWARE\\MiaAzienda\\MiaChiave", True)
If regKey IsNot Nothing Then
regKey.DeleteValue("MioValore")
End If
Catch ex As Exception
Finally
If regKey IsNot Nothing Then regKey.Close()
End Try
C#
RegistryKey regKey = null;
try
{
regKey = Registry.CurrentUser.OpenSubKey("SOFTWARE\\MiaAzienda\\MiaChiave", true);
if (regKey != null)
{
regKey.DeleteValue("MioValore");
}
}
catch (Exception)
{
}
finally
{
if (regKey != null) regKey.Close();
}
Tags: