nagstef
Messages postés93Date d'inscriptionsamedi 11 octobre 2003StatutMembreDernière intervention30 septembre 2008
-
31 mai 2004 à 14:01
tphan
Messages postés1Date d'inscriptionmardi 5 octobre 2004StatutMembreDernière intervention 5 octobre 2004
-
5 oct. 2004 à 14:06
Bonjour !
Je fais un petit soft qui permet de placer en bdr, des clés CD de jeux en fonction des disponibilités. Pour des CDKey normales, y'a pas de soucis pour les ecrire, par contre, pour HALO par exemple, j'ai ceci en bdr lorsque je l'édite en .reg :
Hors, pour le DigitalProductID, vu que c'est en Hexa, je n'arrive pas à le remplacer. Pourriez vous me donner le moyen de placer cette valeur dans la bdr.
En faite, je place dans un fichier txt, les 2 valeurs :
62587-265-6587277-44584
a4,00,00,00,03,00,00,00,ce,85...........
cs_Jack
Messages postés14006Date d'inscriptionsamedi 29 décembre 2001StatutModérateurDernière intervention28 août 201578 31 mai 2004 à 15:31
Salut
Je n'ai pas tout compris.
L'hexa n'est autre que du texte puisqu'il peut comporter des lettres --> Champ Texte standard
Sinon, si tu veux insérer des données comportant des retours à la ligne, utilise des champs de type Memo
nagstef
Messages postés93Date d'inscriptionsamedi 11 octobre 2003StatutMembreDernière intervention30 septembre 20081 31 mai 2004 à 16:12
ben le pb, c'est bien ca, c'est que ce n'est pas une chaine de caractère normale !
C'est en REG_BINARY dans la bdr ..
Il es vrai que c'est un peu délicat à comprendre, je le concois, surtout de la façon dont je m'exprime ;)
Pour toutes les données en REG_SZ, pas de souci. Mais là, en REG_BINARY, ca se corse !
En fait, si je lui demande de mettre
a4,00,00,00,03,00, en REG_BINARY, il les modifie en
61 34 20 30 30 etc ...
Je sens que je vais galerer tant que je n'arrive pas à exprimer correctement tout cela ..
Peut-etre un petit screen shot et le .reg à editer :
cs_CanisLupus
Messages postés3757Date d'inscriptionmardi 23 septembre 2003StatutMembreDernière intervention13 mars 200620 31 mai 2004 à 16:49
Salut,
Une tite précisiion, DigitalProductID est une valeur en binary. Si tu veux en changer la valeur, il faut que tu passes par des API telles que RegSetValueEx.
tphan
Messages postés1Date d'inscriptionmardi 5 octobre 2004StatutMembreDernière intervention 5 octobre 2004 5 oct. 2004 à 14:06
Salut,
Je t'écris pour savoir si tu as trouvé une solution à ce pb ou un site qui en parle car j'ai exactement le même pb , l'enregistremnt de mes données hexa se transforme en autre chose avec REG_BINARY. Merci d'avance me tenir au courant si tu as une solution, j'ai tout essayé et je suis un peu désespéré pour trouver une solution.