Renommer une valeur de la base de registre...

Résolu
DREAMER2208 Messages postés 17 Date d'inscription mardi 2 novembre 2004 Statut Membre Dernière intervention 20 octobre 2005 - 4 mars 2005 à 15:59
DREAMER2208 Messages postés 17 Date d'inscription mardi 2 novembre 2004 Statut Membre Dernière intervention 20 octobre 2005 - 4 mars 2005 à 16:10
Slt a tous, je cherche à renommer une clé de la base de registre, mais une erreur apparait à chaque tentative...



J'ai tapé mon code comme cela :



reg := TRegistry.Create;

reg.OpenKey('SOFTWARE\Microsoft',False);

reg.RenameValue('toto','toto1');

reg.CloseKey;

reg.free;



Si qqun pouvais m'aider, parce que là, je ne vois pas d'où vient mon problème.....

Merci bcp !

1 réponse

DREAMER2208 Messages postés 17 Date d'inscription mardi 2 novembre 2004 Statut Membre Dernière intervention 20 octobre 2005
4 mars 2005 à 16:10
Jviens de trouver mon erreur, il manquait

reg := TRegistry.Create;

reg.rootkey := HKEY_LOCAL_MACHINE;

reg.OpenKey('SOFTWARE\Microsoft',False);

reg.RenameValue('toto',toto1');

reg.CloseKey;

reg.free;



Bonne prog a tous !...
3
Rejoignez-nous