Ecrire base de registre

crogger Messages postés 32 Date d'inscription vendredi 5 avril 2002 Statut Membre Dernière intervention 23 octobre 2006 - 19 juil. 2004 à 09:15
BruNews Messages postés 21040 Date d'inscription jeudi 23 janvier 2003 Statut Modérateur Dernière intervention 21 août 2019 - 20 juil. 2004 à 23:26
Bonjour, je cherche à inscrire des valeurs dans la base de registre, j'ai bien trouvé cette solution :

const String RegKey = "\\Software\\Exemple";

TRegistry *reg = new TRegistry();

reg->RootKey = HKEY_LOCAL_MACHINE;

reg->OpenKey(RegKey, true);
//ecrire dans clé
reg->WriteString("Clé","Valeur");
//lire la clé
reg->ReadString("Clé");

delete reg;

mais comment inscrire une valeur DWORD, chaine extensible, binaire etc..
Merci par avance :-)

3 réponses

FreeYo Messages postés 31 Date d'inscription jeudi 31 juillet 2003 Statut Membre Dernière intervention 7 octobre 2004
20 juil. 2004 à 09:11
8-) FreeYo

Moi j'utilise toujours RegCreateKeyEx, RegOpenKeyEx, RegSetValueEx et RegCloseKey.
0
crogger Messages postés 32 Date d'inscription vendredi 5 avril 2002 Statut Membre Dernière intervention 23 octobre 2006
20 juil. 2004 à 14:20
merci :-)

aurai tu une source a me proposer, je ne suis pas trés a l aise en c pour le moment..

merci d'avance
0
BruNews Messages postés 21040 Date d'inscription jeudi 23 janvier 2003 Statut Modérateur Dernière intervention 21 août 2019
20 juil. 2004 à 23:26
Exemples dans mes sources.

ciao...
BruNews, Admin CS, MVP Visual C++
0
Rejoignez-nous