fredericmazue wrote:Et si tu lances depuis Visual, ben... c'est pareil.
Oui mais....
Je m'explique mieu (ou je vai_s essayer) :
J'écris en premières lignes du main, le code (via C++ & Boost) permettant de récupérer le chemin d'origine de mon exe en dur !
Je compile!
Je lance mon application en cliquant sur l'exe il me retourne pour le répertoire de l'exe ceci : C:/MonAppli/
Si toujours avec le même exécutable, je l'exécute en lui passant un fichier (via glisser/déposer), là, il me retourne pour le répertoire de l'exécutable ceci :
C:/ProgrammesFiles/Fichiers Communs/System/(...)/NT
Deux comportements différents si je fais ou non un glisser/déposer.
Effectivement ça diffère de ma question mais je ne le savais pas au départ :oops:
Ducoup je suis obligé de mettre en dur le chemin vers l'arborescence pour mon répertoire ou seront stockés mes fichiers résultats : cela impose à l'utilisateur de placer sur un endroit bien précis tout les fichiers (exe + repertoire de stockage des fichiers résultats)
Oui mais....
Je m'explique mieu (ou je vai_s essayer) :
J'écris en premières lignes du main, le code (via C++ & Boost) permettant de récupérer le chemin d'origine de mon exe en dur !
Je compile!
Je lance mon application en cliquant sur l'exe il me retourne pour le répertoire de l'exe ceci : C:/MonAppli/
Si toujours avec le même exécutable, je l'exécute en lui passant un fichier (via glisser/déposer), là, il me retourne pour le répertoire de l'exécutable ceci :
C:/ProgrammesFiles/Fichiers Communs/System/(...)/NT
Deux comportements différents si je fais ou non un glisser/déposer.
Effectivement ça diffère de ma question mais je ne le savais pas au départ :oops:
Ducoup je suis obligé de mettre en dur le chemin vers l'arborescence pour mon répertoire ou seront stockés mes fichiers résultats : cela impose à l'utilisateur de placer sur un endroit bien précis tout les fichiers (exe + repertoire de stockage des fichiers résultats)