j'utilise dans un prog la fonction fopen pour creer et ecrire dans un fichier texte.
Quand je lance mon prog en double cliquant, ca marche bien.
Mais j'ai fait une "install" de ce programe en ecrivant son chemin dans la base des registres, pour qu'il se lance tout seul au demarage de windows.
Ca aussi ca marche bien, il se lance tout seul, mais il ne veut plus creer le fichier ni ecrire dedant (quand je le crée manuellement), pourquoi ?
-------------------------------
Réponse au message :
-------------------------------
> Il faudrait un peu plus d'info pour t'aider, un bout de ton source serias bienvenue
>
>
>
> -------------------------------
> Réponse au message :
> -------------------------------
>
> > salut,
> >
> > j'utilise dans un prog la fonction fopen pour creer et ecrire dans un fichier texte.
> > Quand je lance mon prog en double cliquant, ca marche bien.
> >
> > Mais j'ai fait une "install" de ce programe en ecrivant son chemin dans la base des registres, pour qu'il se lance tout seul au demarage de windows.
> > Ca aussi ca marche bien, il se lance tout seul, mais il ne veut plus creer le fichier ni ecrire dedant (quand je le crée manuellement), pourquoi ?
> >
> > Merci de votre aide.
>
c'est un prog qui ouvre un fichier et qui ecrit "coucou" dedant.
Si je copie le chemin de ce prog dans la base de registre, il se lance au demarage de windows mais il ne crée pas le fichier.
Voila mon probleme...
devant le nom du fichier ajoute un chemin d'accès par exemple c:\ (ne pas oublier en c de doubler le caractère \ dans la chaine)
ça devrais mieux fonctionner, ensuite une fois vérifier que cela fonctionne, tu devrais récupérer le chemin d'execution (premier paramètre fourni au programme) pour l'ajouter au nom du fichier comme cela la fichier seras toujours à l'endrois ou le logiciel à été installé