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

Windows Forms Discussion :

[C#] Ecrire dans la base de registre


Sujet :

Windows Forms

  1. #1
    Membre actif Avatar de diaboloche
    Profil pro
    Inscrit en
    Novembre 2004
    Messages
    592
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Novembre 2004
    Messages : 592
    Points : 274
    Points
    274
    Par défaut [C#] Ecrire dans la base de registre
    Slt. Je veux faire cela :



    J'ai trouver un code pour ecrire une simple clé

    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
     
     
    		#region Sources + Commentaires 
    		private void button1_Click(object sender, System.EventArgs e)
    		{
    			RegistryKey reg ; 
     
    			reg = Registry.CurrentUser.CreateSubKey("Software\\Microsoft\\Office\\11.0\\Word\\Options");
    			reg  = Registry.CurrentUser.OpenSubKey("Software\\Microsoft\\Office\\11.0\\Word\\Options",true);
     
    			reg.SetValue ("SQLSecurityCheck","00000000") ;
     
    			MessageBox.Show (reg.GetValue("SQLSecurityCheck").ToString() ); 
    		}
    		#endregion
    Je l'ai modifier pour apperemment faire ce que je dois... hormis que moi ce n'est pas une clé mais une valeur DWORD... Comment est ce que je peux faire ?
    while(1)printf("BUG");

  2. #2
    Membre éprouvé
    Avatar de HULK
    Inscrit en
    Juillet 2003
    Messages
    1 274
    Détails du profil
    Informations personnelles :
    Âge : 44

    Informations forums :
    Inscription : Juillet 2003
    Messages : 1 274
    Points : 1 280
    Points
    1 280
    j'suis vert !

  3. #3
    Membre actif Avatar de diaboloche
    Profil pro
    Inscrit en
    Novembre 2004
    Messages
    592
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Novembre 2004
    Messages : 592
    Points : 274
    Points
    274
    Par défaut


    Je ne vois pas où il est indiqué les dword dans ce lien... mais j'ai trouvé il suffit de l'inscrire int et non en string, il convertit.

    Merci :-)
    while(1)printf("BUG");

  4. #4
    Membre habitué
    Profil pro
    Inscrit en
    Septembre 2005
    Messages
    212
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2005
    Messages : 212
    Points : 146
    Points
    146
    Par défaut
    Bonjour

    Tu as fais comment pour la DWORD ?

    Merci

  5. #5
    Membre habitué
    Profil pro
    Inscrit en
    Septembre 2005
    Messages
    212
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2005
    Messages : 212
    Points : 146
    Points
    146
    Par défaut
    trouvé ... faut enlever les "" et il le voit comme un int ... ( je n'avais pas compris ta phrase)

  6. #6
    Membre habitué
    Profil pro
    Inscrit en
    Septembre 2005
    Messages
    212
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2005
    Messages : 212
    Points : 146
    Points
    146
    Par défaut
    par contre en faisant des essais

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
            Dim key As Microsoft.Win32.RegistryKey
     
            key = Microsoft.Win32.Registry.CurrentUser.OpenSubKey("Noms\Noms")
            key.SetValue("Nom", 0)
    ca plante .. sur le setvalue

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
            Dim Regkey As Microsoft.Win32.RegistryKey
     
            Regkey = Microsoft.Win32.Registry.CurrentUser.CreateSubKey("Noms\Noms")
            Regkey.SetValue("Nom", 0)
    ca passe ... alors que tout existe déjà

  7. #7
    Membre habitué
    Profil pro
    Inscrit en
    Septembre 2005
    Messages
    212
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2005
    Messages : 212
    Points : 146
    Points
    146
    Par défaut
    manquait le True ...

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

Discussions similaires

  1. comment lire,et ecrire dans la base de registre
    Par the-morpher dans le forum Langage
    Réponses: 10
    Dernier message: 17/01/2010, 20h19
  2. [VB6]ecrire une chaine de byte dans la base de registre
    Par tomnie dans le forum VB 6 et antérieur
    Réponses: 12
    Dernier message: 17/12/2008, 10h50
  3. Lire et ecrire dans une base de registre
    Par sakli dans le forum API standards et tierces
    Réponses: 7
    Dernier message: 22/10/2008, 11h03
  4. Comment écrire dans la base de registre
    Par rivis dans le forum MFC
    Réponses: 7
    Dernier message: 10/05/2006, 17h14
  5. Réponses: 16
    Dernier message: 22/03/2005, 21h57

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