Bonjour,

Je developpe une application console avec visual C++ ( volont� de l'entreprise )

Mon probl�me apparait au moment ou je veux ajouter un �l�ment dans la base de registre par l'interm�diaire de la fonction system(const char *)

voici ma ligne de commande :

system("REGEDIT \"C:\\Documents and Settings\\Moi\\My Documents\\Visual Studio Projects\\automation\\monFichier.reg\"");

Regedit me demande confirmation avec le bon chemin
Quand je valide, j'ai droit � l'erreur :

" Cannot import C:\Documents and Settings\Moi\My Documents\Visual Studio Projects\automation\monFichier.reg : Error opening the file. There may be a disk or file system error. "

Le probl�me viens des espaces dans le chemin car lorsque je prend un chemin qui ne contient pas d'espace, tout se passe normallement et je n'ai m�me pas besoin de mettre les guillements.

J'ai cherch� sur le forum, essay� le coup des guillemets.
J'ai essay� plusiseurs choses comme d�sp�cialiser les espaces mais rien � faire.
J'ai rajout� des guillemets suppl�mentaires mais tjs pareil.


J'avoue que je ne sais plus trop quoi essay�

Quelqu'un aurait-il d�j� eu ce soucis et pourrait m'aider svp
Merci par avance