[BDS 2006] Base de registre
Bonjour.
J'ai développé un programme qui doit modifier des clés dans la base de registre.
Depuis que je suis passé sous C++ builder 2006, ca ne marche plus.
Voici mon code :
Code:
1 2 3 4 5 6 7 8 9
|
TRegistry *registre = new TRegistry();
registre->RootKey = HKEY_LOCAL_MACHINE;
if(registre->KeyExists("\\Software\\LOGICIEL_DAFC\\"))
{
registre->OpenKey("Cle_evaluation", true);
char maChaine[100];
sprintf(maChaine, "%s", registre->ReadString("Cle_evaluation"));
} |
Voila, il n'arrive meme pas à lire la valeur de la clé qui est existante et me met une erreur lorsque je tente d'écrire.
si quelqu'un voit ce qui ne va pas ...
:merci: d'avance