VB6 Base de Registre Hexadecimal

Fermé
madustbin - 2 avril 2005 à 20:35
aldo13 Messages postés 489 Date d'inscription lundi 24 janvier 2005 Statut Membre Dernière intervention 28 avril 2005 - 2 avril 2005 à 20:51
Bonjour.

Lorsque j'utilise l'instruction :
Shell.RegWrite
VB6 m'affiche une info Bulle contenant :
RegWrite(Name As String, Value, [Type])

Je souhaiterais ecrire une cle dans la Base De Regsitre que je possede dans un fichier .reg.
L'info etant de l'hexadecimal, elle devrait etre ecrite avec le type REG_BINARY je pense.
Mais je n'y arrive pas.

J'ai meme essaye de lire la cle existante et de la reecrire.
Mais s'il accepte le type Variant pour la lecture, il refuse que j'ecrive avec.

Je pourrais faire un shell.Run du fichier, mais il m'affiche 2 fois une msgbox ou il faut cliquer sur OK.
Et ca, ca n'est pas super.

Si quelqu'un pouvait m'aider...

Merci.

PS : voici l'apercu de mon fichier .reg
[HKEY_USERS\xxxx\Software\xxx\xxx]
"ABCD"=hex:FB,20,87

2 réponses

oops !!

Le sujet n'apparaissant pas dans la liste de s nouveaux sujets, je suis revenu en arriere pour verifier si j'avais tout bien fait.

Helas, oui, donc 2 messages !

Veuillez m'excuser et ne pas tenir compte de cette discussion qui doit s'arreter sur mes plus plates excuses.
0
aldo13 Messages postés 489 Date d'inscription lundi 24 janvier 2005 Statut Membre Dernière intervention 28 avril 2005 103
2 avril 2005 à 20:51
Salut,

VB je connais pas , ca doit bien etre possible d'écrire
une valeur hexa , sinon regarde avec un shelle et regedit/s
mais c'est pas bien propre comme truc.
0