1. #1
    Candidat au Club
    Homme Profil pro
    Dessinateur projeteur
    Inscrit en
    mars 2014
    Messages
    8
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France

    Informations professionnelles :
    Activité : Dessinateur projeteur
    Secteur : Bâtiment

    Informations forums :
    Inscription : mars 2014
    Messages : 8
    Points : 4
    Points
    4

    Par défaut Lire une valeur dans HKEY_LOCAL_MACHINE

    Bonjour,

    Voila je suis en train de programmer .. non ! Bidouiller un programme qui a besoin de lire des valeur dans le registre mais j'ai besoin d'autorisation ..

    voila un extrait de code de ce que je suis en train de faire vous comprendrez mieux je pense :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    Public Class Form1
     
    Dim instance = My.Computer.Registry.LocalMachine.CreateSubKey("Software\Autodesk\3dsMax")
     
        Private Sub Form1_Load(sender As Object, e As EventArgs) Handles MyBase.Load ' charge dans le comboBox des le debut du programme
            For Each s As String In instance.GetSubKeyNames()
                ListBox1.Items.Add("Version " + s)
                ComboBox1.Items.Add("Version " + s)
                ComboBox1.Text = "Version " + instance.GetSubKeyNames(0) '-- Affiche la 1er valeur de liste (0,1,2...)
            Next
        End Sub
    End Class
    je souhaite lire la version du Soft 3dsMax qui est installé sur l'ordinateur .

    pour la déclaration de la variableinstance j'ai fait un autre essai qui ne fonctionne pas non plus :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Dim instance = My.Computer.Registry.GetValue("HKEY_LOCAL_MACHINE\Software\Autodesk\", "3dsMax", Nothing)
    je précise que je souhaite lire un Cle du registre .

    Sur la doc Windows jai bien trouvé un article qui parle de privilège :

    Pour exécuter ce processus, votre assembly nécessite un niveau de privilège accordé par la classe RegistryPermission
    le problème c'est que j'ai cherché mais sans y arrivé et maintenant j'ai l'impression de tourner un rond sans vraiment comprend ce qui cloche .. d'ou ma venu ici pour trouver de l'aide si vous le voulez bien .

    je précipice que je suis niveau débutant .

    merci .

  2. #2
    Candidat au Club
    Homme Profil pro
    Dessinateur projeteur
    Inscrit en
    mars 2014
    Messages
    8
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France

    Informations professionnelles :
    Activité : Dessinateur projeteur
    Secteur : Bâtiment

    Informations forums :
    Inscription : mars 2014
    Messages : 8
    Points : 4
    Points
    4

    Par défaut

    je crois avoir trouvé ..

    en faite il faut simplement remplacer le "CreateSubKey" par "OpenSubKey" , vue que je souhaite simplement lire des valeur .


    Sinon c'est actif ici ? je peu poser des questions si j'ai besoin d'aide ou vous me conseillez un forum particulier ?


    Merci

Discussions similaires

  1. [Débutant] Lire une valeur dans un noeud XML
    Par vladvonjim dans le forum C#
    Réponses: 4
    Dernier message: 02/11/2011, 08h53
  2. Lire une valeur dans un tableau croisé dynamique
    Par hugues03 dans le forum Macros et VBA Excel
    Réponses: 10
    Dernier message: 09/06/2010, 19h57
  3. Lire une valeur dans ma bdd, et une erreur inutile !
    Par Dr_shaman dans le forum VB.NET
    Réponses: 3
    Dernier message: 04/11/2008, 17h06
  4. Lire une valeur dans une spinbox
    Par arknouf dans le forum Qt
    Réponses: 3
    Dernier message: 21/04/2008, 17h52
  5. Lire une valeur dans le registre
    Par John.s dans le forum C
    Réponses: 2
    Dernier message: 26/11/2003, 20h55

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