begin process at 2012 02 12 07:57:13
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive C/C++

 > 

Archives

 > 

Fichier / Disque

 > 

recuperer le chemin d'execution d'une exe


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

recuperer le chemin d'execution d'une exe

mardi 25 janvier 2005 à 20:07:02 | recuperer le chemin d'execution d'une exe

wizzo


Salut !
voila ma question : j'ai un exe qui tourne (disons que son chemin est "C:\test.exe"), ya t il moyen de recupérer le chemin "C:\test.exe" dans une chaine ?

wizzo
mardi 25 janvier 2005 à 20:14:06 | Re : recuperer le chemin d'execution d'une exe

tibob51

Membre Club

Utilise la fonction GetCurrentDir() ça devrai marcher....
Voilà
A+

mardi 25 janvier 2005 à 20:29:49 | Re : recuperer le chemin d'execution d'une exe

Nebula

Membre Club
Regarde plutôt GetModuleFileName sur la MSDN : si le premier paramètre vaut NULL, elle renvoie le chemin du fichier exe qui a servi à créer l'instance courante.
mardi 25 janvier 2005 à 21:00:48 | Re : recuperer le chemin d'execution d'une exe

wizzo

GetCurrentDir à l'air detre assez bizarre =)
sinon ça marche au poil avec GetModuleFileName, merci du tuyau nebula


merci à vous deux

wizzo
mercredi 26 janvier 2005 à 09:10:03 | Re : recuperer le chemin d'execution d'une exe

ymca2003

GetCurrentDir renvoi le répertoire courrant pour l'exécution du programme (celui où seront enregistrés les fichiers par défaut), qui peut être le répertoire où se trouve l'exe mais égalemement le répertoire à partir duquel on a lancé l'exe (raccourci du bureau par exemple) ou tout autre répertoire fourni lors du lancement.

La bonne méthode en API est celle donnée par nebula :
char szExe[_MAX_PATH]; 
GetModuleFileName(NULL, szExe, _MAX_PATH);



Cette discussion est classée dans : exe, recuperer, test, execution, chemin


Répondre à ce message

Sujets en rapport avec ce message

recuperer chemin d'1 exe en c++ (sous unix/linux) [ par liloupucienne ] bonjour, je realise un soft qui doit tourner sous les 2 plateformes windows/unix j'ai un fichier d'initialisation et je voudrai qu'il soit au meme end Recuperer le chemin de l'exe en cours... [ par XKaliBur ] Il existe bien GetModuleFileName() mais elle me retourne un truc du genre C:\Program Files\Mon Programme\Monfichier.exe alors que moi je veu plus un t chemin de l'EXE [ par garslouche ] Bonjour,je voudrais savoir comment faire pour récupérer le path de l'EXE.Merci recuperer les trace d execution [ par tagada_du_loft ] Bonjour ou bonsoir a tousje voudrais recuperer les trace d execution d un ti prog de test.est ce possible de le faire directement ou plutot comment fa [Win32] Recuperer repertoire d'execution d'un programme [ par dekriss ] Bonjour, Est ce qu'il existe une fonction qui permet de recuperer le repertoire d'execution d'un programme du type C:\\Program files etc ou si cela Repertoire d'execution d'un .exe ? [ par WiShYs ] Bonjour,Je cherche a recuperer le repertoire de lancement de mon .exe meme si je fais un ::SetCurrentDirectoryqui est cense me modifier le repertoire Uttilisation la fonction d'une DLL [ par aDebhian ] Pour ce faire, j'ai lu msdn, codes-sources et j'en suis arrivé à ceci: [FONCTION DLL] extern "C" __declspec(dllexport) int tests(int test) {     retu Recuperer chemin d'acces [ par largo118 ] Bonjour à tous,  je voudrais savoir comment faire pour pouvoir recuperer le chemin d'acces d'un fichier selectionné par l'utilisateur grace à une boit problème urgent !! problème compilation eclipse :( [ par pioupioufou ] Bonjour cela va bientôt faire une semaine que je cherche comment résoudre mon problème mais je n'ai toujours pas réussi, alors le voici : Je suis sous Chemin de l'exe [ par Ziman ] 'Jour tout le monde,je suis face à un petit soucis. J'aimerai copier un fichier dans le répertoire système. J'arrive à récupèrer dans une chaine de ca


Nos sponsors


Sondage...

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

Photothèque

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 1,030 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales