Vérifier si une clé existe dans le Registre de Windows avec VB.NET

Dans VB.NET je peux créer une clé dans le Registre de Windows comme ceci:

My.Computer.Registry.CurrentUser.CreateSubKey("TestKey")

Et je peux vérifier si un valeur existe au sein d'une clé comme ceci:

If My.Computer.Registry.GetValue("HKEY_LOCAL_MACHINE\MyKey", _
        "TestValue", Nothing) Is Nothing Then
    MsgBox("Value does not exist.")
Else
    MsgBox("Value exist.")
End If

Mais comment puis-je vérifier si un clé avec un nom spécifique existe dans la base de Registre?

OriginalL'auteur Max | 2013-04-01