Lecture et écriture dans le Registre à l'aide de My (Visual Basic)
L'objet My.Computer.Registry offre des méthodes et des propriétés permettant d'utiliser les clés de Registre.
Le Registre Windows contient des informations provenant du système d'exploitation et des applications hébergées sur l'ordinateur. Bien que My.Settings soit le paramètre recommandé pour stocker ce type d'informations, les applications héritées (legacy) peuvent faire appel au Registre.
Tâches
Le tableau suivant répertorie des exemples de tâches pour des clés de Registre concernant l'objet My.Computer.Registry.
Pour |
Consultez |
Créer une clé de Registre |
Comment : créer une clé de Registre et définir sa valeur dans Visual Basic |
Supprimer une clé de Registre |
|
Déterminer si une valeur existe |
Comment : déterminer si une valeur existe dans une clé de Registre dans Visual Basic |
Lire une valeur |
Comment : lire une valeur à partir d'une clé de Registre dans Visual Basic |
Sécurité et Registre
L'utilisation du Registre peut compromettre la sécurité par l'accord d'accès inappropriés aux ressources du système ou aux informations protégées. Pour utiliser ces propriétés, vous devez posséder des autorisations de lecture et d'écriture de l'énumération RegistryPermissionAccess, qui contrôle l'accès aux variables de Registre. 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.
Les variables de Registre ne doivent pas être stockées dans des emplacements de mémoire où elles sont accessibles à du code sans RegistryPermission. De même, lorsque vous accordez des autorisations, accordez les privilèges minimaux nécessaires à l'accomplissement des tâches.
Voir aussi
Tâches
Dépannage : manipulation du Registre (Visual Basic)
Procédure pas à pas : création d'une clé de Registre et modification de ses valeurs (Visual Basic)
Référence
Objet My.Settings (Visual Basic)