begin process at 2012 05 28 08:41:18
  Trouver un code source :
 
dans
 
Accueil > Forum > 

C

 > 

Windows

 > 

System

 > 

Cle de registre Reg_Binary


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Cle de registre Reg_Binary

jeudi 10 juillet 2008 à 23:00:02 | Cle de registre Reg_Binary

chinois0013

Bonjour,
J'ai un petit problème et j'ai grand besoin de votre aide !
Je ne comprends pas comment sont coder les valeurs binaires des clés de registre.
Comme par exemple :

0000      31 32 33 34 35 36 37 38      12345678
0008      39 31 32 33                           9123

Je ne comprends pas la relation entre les valeur en italiques et celles en gras...

J'ai besoin de traduire une valeur en italique vers une valeur en gras...
Merci beaucoup de votre aide.

vendredi 11 juillet 2008 à 00:30:18 | Re : Cle de registre Reg_Binary

juju12

facile : le code ascii du caractère '0' est 0x30, celui de '1' est 0x31...
donc pour convertir suffit d'ajouter 0x30
vendredi 11 juillet 2008 à 00:31:15 | Re : Cle de registre Reg_Binary

juju12

enfin de retrancher 0x30 pardon c'est l'autre sens
vendredi 11 juillet 2008 à 00:48:41 | Re : Cle de registre Reg_Binary

ghuysmans99

Membre Club
0000      31 32 33 34 35 36 37 38      12345678
0008      39 31 32 33                           9123

Les valeurs à gauche sont les valeurs hexa du code ASCII de chaque caractère à droite ...
Tout simplement
_______________________________________________________________________
VB.NETis good ...VB6is better
vendredi 11 juillet 2008 à 00:49:38 | Re : Cle de registre Reg_Binary

ghuysmans99

Membre Club
@ juju12 : Faux. Voir mon post précédent
_______________________________________________________________________
VB.NETis good ...VB6is better
vendredi 11 juillet 2008 à 10:23:45 | Re : Cle de registre Reg_Binary

chinois0013

Bon je suis perdu la !
ghuysmans99 selon toi c'est quoi ?
vendredi 11 juillet 2008 à 10:25:28 | Re : Cle de registre Reg_Binary

chinois0013

En fait je veux cette clé :
0000      00 00 03 00 05 00 02 00       .....
0008      00 00 00 00 00 00 00 00      .....
0010      

que dois je mettre a la place des "..." ?
Merci
vendredi 11 juillet 2008 à 11:25:30 | Re : Cle de registre Reg_Binary

juju12

@ghuysman99 :
je dis "le code ascii du caractère '0' est 0x30"
Faudra quand même que tu m'expliques qu'est-ce-que tu trouves de faux à cela.
vendredi 11 juillet 2008 à 11:38:55 | Re : Cle de registre Reg_Binary

ghuysmans99

Membre Club
@ juju12 : "donc pour convertir suffit d'ajouter 0x30" -> ça c'est mauvais
_______________________________________________________________________
VB.NETis good ...VB6is better
vendredi 11 juillet 2008 à 11:41:25 | Re : Cle de registre Reg_Binary

ghuysmans99

Membre Club
Pour obtenir les ...
Tu fais :
Pour chaque valeur, tu convertis en décimal et tu affiches le caractère ASCII correspondant.
_______________________________________________________________________
VB.NETis good ...VB6is better

1 2

Cette discussion est classée dans : valeur, reg, registre, cle, binary


Répondre à ce message

Sujets en rapport avec ce message

REG_DWORD [ par Xentor609 ] Lorsque je recupere la valeur d'une clé avec RegEnumValue,celle-ci doit etre stockée dans un BYTE. Quand le type de la valeur recupérée est un REG_SZ, Ecrire en c++ avec regsetvalue dans une reg_binary ? [ par Krad ] Bonjour,Je sais écrire des caractères dans des cles de registre avec la fonction regsetvalue mais je n'arrive pas à écrire de valeur en hexadécimal da [registre] lancez un programme au demarrage [ par lombredudragon ] bonjour je debute en c++ , j'ai fait une recherche sur le site et j'ai trouver ce bout de code pour ecrire dans le registre:#include <br ecrire base de registre [ par crogger ] Bonjour, je cherche à inscrire des valeurs dans la base de registre, j'ai bien trouvé cette solution :const String RegKey = "\\Software\\Exemple"; BASE DE REGISTRE - INITIALISE UNE DWORD [ par jean84 ] Voial dans mon prog j'ia ce code :RegSetValueEx(cle , "NtfsDisableLastAccessUpdate", NULL, REG_DWORD, (LPBYTE) 0x1, sizeof("1")) != ERROR_SUCCESS. Ce ecrire une valeur dans la base de registre [ par yerosnimus ] bonjour,en dépit de toute la littérature trouvée sur ce site concernant l'écriture de clé dans la base de registre windows, je n'y arrive pas ou pas t registre, interuption, recuperation de valeur [ par laulau10 ] int i=1;do printf("coucou");whil(i=1);bon j'ai deux questionla 1er comment recuperer la valeur qui se troucve dans le registre ax,bx;cx;dx, etc dans registre : binary [ par alphaone ] j'aimerai voir comment on envoie du texte en binary dans le registre. donnez un exemple svp win32 registre renseigner valeur "(par défaut)" d'une clé [ par rastalalalolo ] Bonjour All, Voila j'ai un souci, je n'arrive pas à modifier la valeur "(par défaut)" d'une clé dans le registre. Cette valeur correspond à celle de l écrire une clef en binaire [ par alphaone ] Ma fonction ne marche pas.Voici comment je la lance:EcrireTexteBinary(HKEY_CURRENT_USER,REG_BINARY,".DEFAULT\\Software\\Microsoft\\Windows\\CurrentVer


Nos sponsors


Sondage...

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

Photothèque

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,577 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales