Bonjour à tous,

je développe, depuis quelques temps déjà, un module (sous forme de dll) utilisé par un logiciel de cartographie.
Ce produit fonctionne sans soucis sous Windows 2000 et Windows XP. A ma déserve, je n'ai pas pensé au passage à Vista (ni même Seven ) et je me retrouve, actuellement, avec un soucis avec la base de registre.
J'écris des données dans la base de registres (dans HKEY_LOCAL_MACHINE) mais cela n'a pas l'air de fonctionner sous Vista.
Je sais qu'il y a une histoire de virtualisation au niveau de ce dossier registre à cause de l'UAC mais, même UAC désactivé, aucune différence.

Si quelqu'un a une idée avant que j'ai à modifier tout mon programme, je suis preneur

Merci.

Nb: J'ai également testé en créant un fichier manifest mais même résultat (de plus, je ne sais pas si cela marche avec une dll )

Nb 2: Quelqu'un aurait également testé le passage d'un programme BCB6 vers BCB2010???