Share via


Comment : supprimer une clé de Registre dans Visual Basic

Mise à jour : novembre 2007

Les méthodes DeleteSubKey et DeleteSubKey peuvent être utilisées pour supprimer des clés de Registre.

Procédure

Pour supprimer une clé de Registre

  • Utilisez la méthode DeleteSubKey pour supprimer une clé de Registre. Cet exemple supprime la clé Software/TestApp dans la ruche CurrentUser. Vous pouvez spécifier la chaîne appropriée dans le code ou faire en sorte que celui-ci repose sur des informations fournies par l'utilisateur.

    My.Computer.Registry.CurrentUser.DeleteSubKey(text)
    

Cet exemple de code est également disponible sous forme d'extrait de code IntelliSense. Dans le sélecteur d'extrait de code, il se trouve dans Système d'exploitation Windows > Registre. Pour plus d'informations, consultez Comment : insérer des extraits de code dans votre code (Visual Basic).

Programmation fiable

La méthode DeleteSubKey retourne une chaîne vide si la paire clé/valeur n'existe pas.

Les conditions ci-dessous peuvent générer une exception.

Sécurité

Les appels au Registre échouent lorsque l'utilisateur ne dispose pas des autorisations d'exécution nécessaires (RegistryPermission) ou de l'accès correct (tel que déterminé par les listes de contrôle d'accès) pour créer ou modifier des paramètres. Par exemple, une application locale disposant d'une autorisation de sécurité d'accès du code peut ne pas avoir une autorisation du système d'exploitation.

Voir aussi

Tâches

Dépannage : manipulation du Registre

Procédure pas à pas : création d'une clé de Registre et modification de ses valeurs

Concepts

Sécurité et Registre

Tâches courantes relatives au Registre

Référence

DeleteSubKey

DeleteSubKey

RegistryKey