Récupérer le chemin à partir d'un nom de fichier (avec Visual C++) - C++ - Programmation
Marsh Posté le 03-12-2003 à 10:05:57
kason a écrit : J'ai testé les fonctions GetFullPathName et SearchPath. Mais je n'ai pas réussi à extraire le chemin |
c'est à dire?
Marsh Posté le 03-12-2003 à 10:31:25
d'abord : http://msdn.microsoft.com/library/ [...] ectory.asp
sinon :
http://msdn.microsoft.com/library/ [...] thname.asp
et pour finir :
http://msdn.microsoft.com/library/ [...] chpath.asp
Marsh Posté le 03-12-2003 à 11:45:56
LPTSTR GetCommandLine(void);
The GetCommandLine function retrieves the command-line string for the current process.
sinon "pour obtenir le chemin complet lorsqu'on a le nom du fichier" je vois pas trop ce que tu veux dire.
Marsh Posté le 03-12-2003 à 13:03:01
Attention à GetCurrentPath. Le path courant n'est pas forcément celui de l'appli.
GetModuleFileName( NULL, ... );
http://msdn.microsoft.com/library/ [...] lename.asp
Marsh Posté le 03-12-2003 à 09:40:19
Je travaille avec Visual C++ sous Win98
Dans mon application, j'ai besoin de récupérer le chemin complet de son exécutable.
J'ai testé les fonctions GetFullPathName et SearchPath. Mais je n'ai pas réussi à extraire le chemin Avec le borland c++ builder, je crois qu'il suffit d'utiliser ExtractPathFile et Application->ExeName. Je recherche qqch de similaire...
Quelle fonction faut-il utiliser ? Lorsque j'ai consulté la MSDN, il y avait un tas de fonctions sur les chemins mais je ne sais pas laquelle il faut choisir pour réaliser l'opération.
De manière générale, comment fait-on pour obtenir le chemin complet lorsqu'on a le nom du fichier ?
Merci de votre aide.
Kason