garslouche
Messages postés583Date d'inscriptionmardi 26 novembre 2002StatutMembreDernière intervention29 mai 2015
-
4 mai 2004 à 16:49
garslouche
Messages postés583Date d'inscriptionmardi 26 novembre 2002StatutMembreDernière intervention29 mai 2015
-
5 mai 2004 à 19:29
Salut à tous!
Je fais une appli avec Qt sous Linux et je voudaris savoir comment faire pour récupérer le path de l'EXE
j'ai pensé à argv[0] mais si on a fait qc comme
cd /home/moi/
Dev/MonProjet/prog
L'argv[0] est Dev/MonProjet/prog et pas /home/moi/Dev/MonProjet/prog...
J'ai pensé aussi à getcwd() mais là ça me renverrai /home/moi/
Il faudrait peut-être faire un mix des deux mais il y a bcp de cas à gérer (/ en fin de chaine ou non, présence éventuelles de .. ou de . )
En pour couronner le tout il faudrait que ce soit portable sous Windows (de préférence mais sinon je m'arrangerai)
Merci :)
On ne force pas une curiosité, on l'éveille. .................................................Daniel Pennac
garslouche
Messages postés583Date d'inscriptionmardi 26 novembre 2002StatutMembreDernière intervention29 mai 20151 5 mai 2004 à 19:29
La méthode d'Anacr0x fonctionne Merci :)
Par contre MetalDwarf, comme je l'ai expliqué dans mon post getcwd n'est pas satisfaisant si on ne lance pas l'exe depuis son propre répertoire...mais merci quand meme
On ne force pas une curiosité, on l'éveille. .................................................Daniel Pennac