My.Computer.Registry, objet

Mise à jour : novembre 2007

Fournit des propriétés et des méthodes pour manipuler le Registre.

Notes

Pour utiliser ces propriétés, vous devez posséder les autorisations de lecture et d'écriture à partir de RegistryPermissionAccess. Tout code s'exécutant avec une confiance totale (dans la stratégie de sécurité par défaut, tout code installé sur le disque dur local de l'utilisateur) détient les autorisations nécessaires pour accéder au Registre. Pour plus d'informations, consultez RegistryPermission, classe.

Tâches

Le tableau suivant répertorie des exemples de tâches impliquant l'objet My.Computer.Registry.

Pour

Consultez

Créer une clé de Registre

Comment : créer une clé de Registre et définir ses valeurs dans Visual Basic

Déterminer si une valeur existe dans une clé de Registre

Comment : déterminer si une valeur existe dans une clé de Registre dans Visual Basic

Écrire des données à une clé de Registre

Comment : définir les valeurs dans les clés de Registre dans Visual Basic

Supprimer une clé de Registre

Comment : supprimer une clé de Registre dans Visual Basic

Lire des données à partir du Registre

Comment : lire une valeur à partir d'une clé de Registre dans Visual Basic

Exemple

Cet exemple lit la valeur Name de HKEY_CURRENT_USER\Software\MyApp et l'affiche dans un message.

Dim readValue As Object
        readValue = My.Computer.Registry.GetValue _
        ("HKEY_CURRENT_USER\Software\MyApp", "Name", Nothing)
        MsgBox("The value is " & CStr(readValue))

Configuration requise

Espace de noms :Microsoft.VisualBasic.MyServices

Classe :RegistryProxy (fournit l'accès à Registry)

**Assembly :**bibliothèque Visual Basic Runtime (dans Microsoft.VisualBasic.dll)

Voir aussi

Tâches

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

Dépannage : manipulation du Registre

Concepts

Tâches courantes relatives au Registre

Référence

My.Computer.Registry, membres de l'objet

My.Computer.Registry.ClassesRoot, propriété

My.Computer.Registry.CurrentConfig, propriété

My.Computer.Registry.CurrentUser, propriété

My.Computer.Registry.DynData, propriété

My.Computer.Registry.LocalMachine, propriété

My.Computer.Registry.PerformanceData, propriété

My.Computer.Registry.Users, propriété

My.Computer.Registry.GetValue, méthode

My.Computer.Registry.SetValue, méthode

My.Computer, objet

Microsoft.Win32.Registry