bah ton code me semble bon, mais j'aurais quand même fait un dim OldValues pour être propre ^^
Récup une autre valeur de la même clé et qui n'est pas en mlulti et affiche là.
Si tu y arrives c'est que tu es dans le bon path.
En général ton erreur arrive lorsque la variable n'a pas de valeur, et ce qui est le cas si to chemin vers la clé est mauvais.
Dans regedit fait un clique droit sur un dossier et fait copier le nom de la clé, tu obtiens par exemple :
HKEY_CURRENT_CONFIG\System\CurrentControlSet\Enum\PCI
Plus simple pour ne pas se tromper dans le chemin
Partager