Bonjour,
Je suis entrain d'écrire un programme c++ pour un Pocket Pc et j'aimerai savoir s'il y a une équivalence de la fonction _fullpath pour evc++ ?
Merci par avance
Bonjour,
Je suis entrain d'écrire un programme c++ pour un Pocket Pc et j'aimerai savoir s'il y a une équivalence de la fonction _fullpath pour evc++ ?
Merci par avance
Bonjour,
GetFullPathName ?
Ressources proposées par 3DArchi - Les fonctions virtuelles en C++ - Cours et tutoriels C++ - FAQ C++ - Forum C++.
l'idée c'est de créer un chemin et non pas de le récupérer. A ma connaissance, _fullpath permet de créer un chemin absolu ou relatif pour un fichier.
Il semblerait que GetFullPathName n'existe pas dans l'API embedded.
Donc, il te faudra recréer la fonction "à la main", ou utiliser ce qui est conseillé sur ce genre d'OS : ne pas taper en dehors de GetUserDirectory() pour les données sauvegardées, concaténer ton chemin relatif avec GetModuleFileName() pour les données statiques de ton application, etc.
Mac LAK.
___________________________________________________
Ne prenez pas la vie trop au sérieux, de toutes façons, vous n'en sortirez pas vivant.
Sources et composants Delphi sur mon site, L'antre du Lak.
Pas de question technique par MP : posez-la dans un nouveau sujet, sur le forum adéquat.
Rejoignez-nous sur : ► Serveur de fichiers [NAS] ► Le Tableau de bord projets ► Le groupe de travail ICMO
Comme je l'ai déjà dit, je voudrai une fonction qui me permet de créer un chemin équivalent de _fullpath sous evc++
Qu'est-ce que tu n'as pas compris dans mon message précédent ?
Mac LAK.
___________________________________________________
Ne prenez pas la vie trop au sérieux, de toutes façons, vous n'en sortirez pas vivant.
Sources et composants Delphi sur mon site, L'antre du Lak.
Pas de question technique par MP : posez-la dans un nouveau sujet, sur le forum adéquat.
Rejoignez-nous sur : ► Serveur de fichiers [NAS] ► Le Tableau de bord projets ► Le groupe de travail ICMO
Peut être que j'ai mal exprimé mais c'est que je voudrais c'est de créer un chemin absolu à partir d'un chemin relatif. comme en c++ :
si le chemin relatif est "test" => chemin absolu C:\Documents and Settings\user\My Documents\test par exemple.
Donc en evc++ si j'ai "test" => \\My documents\\test comme chemin absolu par exemple
J'avais bien compris, et ça n'existe pas en version embedded, ce qui est d'ailleurs logique car le partitionnement du filesystem est nettement différent de celui d'un Windows bureau ou serveur.
Dans le message au dessus, je t'ai donné le nom des fonctions à utiliser pour recréer ça, la seule fonction utile que je n'ai pas précisée étant "strcat" (mais j'ai explicitement dit "concaténer" par contre). Donc, je te redemande : qu'est-ce que tu n'as pas compris dans le message #4 ? Je ne dis pas ça méchamment, mais la réponse, tu l'as... Si tu continues de poser la question, c'est que tu n'as pas compris la réponse, donc il serait bien que tu nous dises quelle partie de ladite réponse est incomprise.
Mac LAK.
___________________________________________________
Ne prenez pas la vie trop au sérieux, de toutes façons, vous n'en sortirez pas vivant.
Sources et composants Delphi sur mon site, L'antre du Lak.
Pas de question technique par MP : posez-la dans un nouveau sujet, sur le forum adéquat.
Rejoignez-nous sur : ► Serveur de fichiers [NAS] ► Le Tableau de bord projets ► Le groupe de travail ICMO
Merci beaucoup, j'ai compris le message #4 mais je ne sais pas que ça n'existe pas en version embedded. Je vais essayer ta solution.
Encore merci
Partager