IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Visual Studio Discussion :

Pb d'accès à la BDR (HKEY_LOCAL_MACHINE)


Sujet :

Visual Studio

  1. #1
    Membre du Club
    Profil pro
    Inscrit en
    Août 2007
    Messages
    79
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2007
    Messages : 79
    Points : 48
    Points
    48
    Par défaut Pb d'accès à la BDR (HKEY_LOCAL_MACHINE)
    EN VB.net sous Visual Studio 2019 j'accède en écriture à la BDR pour la clef HKEY_CURRENT_USER mais pas avec la Clef HKEY_LOCAL_MACHINE
    j'obtiens le message " Accès au registre demandé non autorisé"

    j'utilise l'écriture suivante :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Ecriture_Reg("HKEY_CURRENT_USER", "Control Panel\Desktop", "AutoEndTasks", Valeur)
    Fonction :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    Public Sub Ecriture_Reg(KRoot As String, Clef As String, Sous_clef As String, Valeur As Object) ' Ecriture d'une Clé Rk\Chaine
            Dim RegKey As RegistryKey
            Select Case KRoot
                Case "HKEY_CURRENT_USER"
                    RegKey = Registry.CurrentUser.OpenSubKey(Clef, True)
                    With RegKey
                        .SetValue(Sous_clef, Valeur) : .Close()
                    End With
                Case "HKEY_LOCAL_MACHINE"                                                               '
                                   Try
                        RegKey = Registry.LocalMachine.OpenSubKey(Clef, True)
                        With RegKey
                            .SetValue(Sous_clef, Valeur) : .Close()
                        End With
                    Catch Ex As Exception
                        MsgBox(Ex.Message)
                    End Try
    Malgré toutes les différentes solutions proposées ici et là je sèche..
    Merci de vos réponses.

  2. #2
    Membre expérimenté
    Profil pro
    Inscrit en
    Septembre 2010
    Messages
    1 070
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France

    Informations forums :
    Inscription : Septembre 2010
    Messages : 1 070
    Points : 1 564
    Points
    1 564
    Par défaut
    Tu essayes d'accéder à quelle sous-clé ? Si elle n'existe pas, tu ne risques pas de pouvoir l'atteindre

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Acces à la base de registre par code: HKEY_LOCAL_MACHINE
    Par Godzestla dans le forum Windows 8
    Réponses: 16
    Dernier message: 18/12/2012, 10h43
  2. Modèle de contrôle d'accès dans les BDRs
    Par iso81 dans le forum Administration
    Réponses: 0
    Dernier message: 27/12/2009, 23h46
  3. [Windows]accès base de registre windows
    Par Greg01 dans le forum API standards et tierces
    Réponses: 27
    Dernier message: 05/06/2007, 16h14
  4. Exécution indivisible (accès conccurent)
    Par Bouziane Abderraouf dans le forum CORBA
    Réponses: 3
    Dernier message: 23/07/2002, 09h09
  5. Accès à une application ouverte (OLE Automation ?)
    Par PascalB dans le forum C++Builder
    Réponses: 6
    Dernier message: 17/06/2002, 15h39

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo