[Registre] Hexadécimal

Résolu/Fermé
Oz` Messages postés 31 Date d'inscription lundi 17 septembre 2007 Statut Membre Dernière intervention 21 mars 2008 - 20 sept. 2007 à 12:21
Oz` Messages postés 31 Date d'inscription lundi 17 septembre 2007 Statut Membre Dernière intervention 21 mars 2008 - 20 sept. 2007 à 14:15
Bonjour,

Je rencontre un problem en éssayant d'insérer dans la base de registre windows une clé hexa crée par un programme en ASP.
Windows m'indique que la clé s'est corectement insérée mais elle n'apparait pas dans la base...

voici un exemple de ce qui ne fonctionne pas:


nom du fichier: categorie100.reg

Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Software\Microsoft\Office\10.0\Outlook\Categories]
"MasterList"=hex:6F,00,6F,00,6C,00,36,00,34,00,36,00,34,00,5B,00,43,00,4D,00,47,00,3A,00,32,00,34,00,5D,00,3B,00,76,00,69,00,76,00,65,00,20,00,6C,00,65,00,73,00,20,00,6F,00,70,00,E9,00,72,00,61,00,74,00,69,00,6F,00,6E,00,73,00,21,00,21,00,5B,00,43,00,4D,00,47,00,3A,00,32,00,39,00,5D,00,3B,00,73,00,75,00,70,00,65,00,72,00,6D,00,65,00,67,00,61,00,74,00,65,00,73,00,74,00,31,00,37,00,5B,00,43,00,4D,00,47,00,3A,00,36,00,30,00,5D,00,3B,00,00,00,00,006F,00,6F,00,6C,00,36,00,34,00,36,00,34,00,5B,00,43,00,4D,00,47,00,3A,00,32,00,34,00,5D,00,3B,00,76,00,69,00,76,00,65,00,20,00,6C,00,65,00,73,00,20,00,6F,00,70,00,E9,00,72,00,61,00,74,00,69,00,6F,00,6E,00,73,00,21,00,21,00,5B,00,43,00,4D,00,47,00,3A,00,32,00,39,00,5D,00,3B,00,73,00,75,00,70,00,65,00,72,00,6D,00,65,00,67,00,61,00,74,00,65,00,73,00,74,00,31,00,37,00,5B,00,43,00,4D,00,47,00,3A,00,36,00,30,00,5D,00,3B,00,00,3B,00,00,006F,00,6F,00,6C,00,36,00,34,00,36,00,34,00,5B,00,43,00,4D,00,47,00,3A,00,32,00,34,00,5D,00,3B,00,76,00,69,00,76,00,65,00,20,00,6C,00,65,00,73,00,20,00,6F,00,70,00,E9,00,72,00,61,00,74,00,69,00,6F,00,6E,00,73,00,21,00,21,00,5B,00,43,00,4D,00,47,00,3A,00,32,00,39,00,5D,00,3B,00,73,00,75,00,70,00,65,00,72,00,6D,00,65,00,67,00,61,00,74,00,65,00,73,00,74,00,31,00,37,00,5B,00,43,00,4D,00,47,00,3A,00,36,00,30,00,5D,00,3B,00,00,3B,00,00,006F,00,6C,00,36,00,34,00,36,00,34,00,5B,00,43,00,4D,00,47,00,3A,00,32,00,34,00,5D,00,3B,00,76,00,69,00,76,00,65,00,20,00,6C,00,65,00,73,00,20,00,6F,00,70,00,E9,00,72,00,61,00,74,00,69,00,6F,00,6E,00,73,00,21,00,21,00,5B,00,43,00,4D,00,47,00,3A,00,32,00,39,00,5D,00,3B,00,73,00,75,00,70,00,65,00,72,00,6D,00,65,00,67,00,61,00,74,00,65,00,73,00,74,00,31,00,37,00,5B,00,43,00,4D,00,47,00,3A,00,36,00,30,00,5D,00,3B,00,79,00,61,00,68,00,68,00,68,00,61,00,6C,00,6C,00,61,00,61,00,61,00,61,00,61,00,5B,00,43,00,4D,00,47,00,3A,00,36,00,36,00,5D,00,3B,00,00,00,00,00


J ai essayer de rentrer d autres valeurs hexa trouvées dans la base et j'ai reussi à les integrer ce qui signifie que ce n'est pas une restriction d'accés à la base (si ca existe?!) .

Quels sont les conditions pour qu'une valeur soit correctement inserée?
Pourquoi ma valeur n'apparait-elle pas? :(

Merci d'avance pour vos reponse.
A plush
A voir également:

3 réponses

mimit73 Messages postés 111 Date d'inscription jeudi 21 septembre 2006 Statut Membre Dernière intervention 17 février 2010 34
20 sept. 2007 à 12:27
Salut Oz,

la clé "MasterList" est de quel type (chaine, binaire ou DWORD) ?
0
Oz` Messages postés 31 Date d'inscription lundi 17 septembre 2007 Statut Membre Dernière intervention 21 mars 2008 4
20 sept. 2007 à 12:53
Il semblerais que le fait de mettre "hex=" permette de la définir comme etant binaire vu que je ne definis le type nul part, elle est donc bien en binaire dans la base.

J'etait en train de me demander si ca ne pouvais pas venir du contenu de la chaîne...
Par exemple, les premieres valeurs ( ou les dernieres ) indiquerais de quel type de fichier il sagit,où même décrirais le contenu du fichier.
C'est possible ca?
0
Oz` Messages postés 31 Date d'inscription lundi 17 septembre 2007 Statut Membre Dernière intervention 21 mars 2008 4
20 sept. 2007 à 14:15
Bon, autant pour moi, j'ai fait une erreur =).

Vu que je génere cette chaîne à l'aide d'une boucle, j'ai omis de mettre une virgule au debut de chaque passage, donc focement...

3B,00,00,006F,00,6C,00,


Désolé pour la gêne ;)
@ plush
0