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

VB.NET Discussion :

problème d'entré de valeur dans le registre


Sujet :

VB.NET

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Futur Membre du Club
    Profil pro
    Inscrit en
    Avril 2007
    Messages
    3
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2007
    Messages : 3
    Par défaut problème d'entré de valeur dans le registre
    salut à tous

    je suis entraint de programmer un logiciel mais je n'arrive pas a comprendre pour mon petit problème si dessous:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    Dim key As Microsoft.Win32.RegistryKey
    key = Microsoft.Win32.Registry.ClassesRoot.OpenSubKey("CLSID\{645FF040-5081-101B-9F08-00AA002F954E}\ShellFolder", True)
    key.SetValue("CallForAttributes", "00000000", Microsoft.Win32.RegistryValueKind.DWord)
    key.SetValue("Attributes", "?", Microsoft.Win32.RegistryValueKind.Binary)
    MessageBox.Show("opération terminée")
    c'est toujours sur la partie en gras où celà bloque au niveau de la valeur et je ne sait pas comment résoudre mon problème vu que celà ne fait pas longtemps que j'ai commencer la programmation.

    voici ce que je souhaite: "Attributes"=hex:50,01,00,20 (c'est ce qui est écrit dans mon point fichier .reg)

    Merci d'avance
    @+
    fabandskate

  2. #2
    Futur Membre du Club
    Profil pro
    Inscrit en
    Avril 2007
    Messages
    3
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2007
    Messages : 3
    Par défaut
    tout compte fait j'ai touver la solution donc plus de pbm ...

  3. #3
    Membre averti Avatar de tbdarkspirit
    Profil pro
    Inscrit en
    Janvier 2007
    Messages
    53
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Janvier 2007
    Messages : 53
    Par défaut
    Citation Envoyé par fabandskate
    tout compte fait j'ai touver la solution donc plus de pbm ...
    Salut!

    Je suis en train de faire un peu près la même chose et ca bloque aussi ..

    Pourrais-tu donner ta solution stp?

    Merci d'avance!

  4. #4
    Futur Membre du Club
    Profil pro
    Inscrit en
    Avril 2007
    Messages
    3
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2007
    Messages : 3
    Par défaut
    il faut faire pour la valeur binaire:

    key.SetValue("Attributes", New Byte() {1, 2, 12}, Microsoft.Win32.RegistryValueKind.Binary)

    chaque nombre constitue la valeur décimal qui sera automatiquement convertie en hexadécimal

    donc dans la reg la valer sera: 01 02 0c

    faut - il que j'explique plus longuement ?

  5. #5
    Membre averti Avatar de tbdarkspirit
    Profil pro
    Inscrit en
    Janvier 2007
    Messages
    53
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Janvier 2007
    Messages : 53
    Par défaut
    non merci ça j'ai compris, c'est déjà ce que je faisais...

    Mais si j'ai déjà la valeure en hexa, il y a moyen d'y mettre telquel dans le registre sans y convertir au préalable en dec.?

    car c'est long au bout d'un moment de tout convertir

    merci!

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

Discussions similaires

  1. Problème pour définir une valeur dans la base des registres
    Par hellspawn_ludo dans le forum Dreamshield
    Réponses: 2
    Dernier message: 30/09/2007, 03h03
  2. [MFC][Registre] Entrée une valeur dans REG_BINARY
    Par lastcheper dans le forum MFC
    Réponses: 3
    Dernier message: 04/10/2005, 11h59
  3. problème pour récupérer une valeur dans ma bd (débutante)
    Par auryn111 dans le forum Langage SQL
    Réponses: 1
    Dernier message: 26/08/2005, 17h49
  4. Réponses: 11
    Dernier message: 13/10/2004, 00h58
  5. Lire une valeur dans le registre
    Par John.s dans le forum C
    Réponses: 2
    Dernier message: 26/11/2003, 19h55

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