IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

MFC Discussion :

[MFC]Problème de chemin de fichier


Sujet :

MFC

  1. #1
    Membre du Club
    Inscrit en
    Juin 2004
    Messages
    116
    Détails du profil
    Informations forums :
    Inscription : Juin 2004
    Messages : 116
    Points : 50
    Points
    50
    Par défaut [MFC]Problème de chemin de fichier
    salut tout le monde,

    Pour fonctionner, mon application a besoin de créer des fichiers temporaires (à base de xml) en cours d'execution. Le problème, c'est que j'utilise des chemins de fichiers relatifs, et que je viens de m'apercevoir que lorsque je mets des chemins relatifs, ils le sont par rapport au répertoire courant de windows, et non par rapport à l'executable. Du coup, mon appli me créée des fichiers xml un peu partout sur mon disque, c'est pas très propre...

    Il doit exister des solutions, notamment une clé de registre contenant le chemin vers le dossier d'installation de l'application (je sais pas pourquoi, j'ai du mal a m'y resoudre...)

    Je crois qu'il existe une fonction pour "setter" le répertoire courant, est ce que je peux utiliser celle ci à chaque fois que je met un répertoire en relatif dans mon code? (apres avoir récupéré le répertoire dans lequel est contenu l'executable)

    Il existe peut etre encore d'autres solutions... J'attends vos conseils, merci d'avance

  2. #2
    Rédacteur
    Avatar de nico-pyright(c)
    Profil pro
    Inscrit en
    Octobre 2003
    Messages
    6 414
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2003
    Messages : 6 414
    Points : 16 075
    Points
    16 075
    Par défaut
    Getmodulefilename pour le repertoire de l'appli
    GetCurrentDirectory et SetCurrentDirectory pour les repertoires courants
    GetWindowDirectory, GetSystemDirectory, GetTempPath, etc ...

    Toutes ces Api te permettront de t'organiser un peu

  3. #3
    Membre du Club
    Inscrit en
    Juin 2004
    Messages
    116
    Détails du profil
    Informations forums :
    Inscription : Juin 2004
    Messages : 116
    Points : 50
    Points
    50
    Par défaut
    ok merci je vais essayer ceci.

  4. #4
    Rédacteur/Modérateur
    Avatar de Trap D
    Profil pro
    Inscrit en
    Septembre 2003
    Messages
    4 942
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2003
    Messages : 4 942
    Points : 6 498
    Points
    6 498
    Par défaut
    Tu peux aussi avoir des renseignements intéressants avec SHGetFolderPath pour tout ce qui est fichier temporaires et autres

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Problème de chemin de fichier (include)
    Par sami_c dans le forum Apache
    Réponses: 1
    Dernier message: 15/09/2008, 22h11
  2. Problème de chemin de fichier avec des espaces
    Par Akronyme dans le forum VB 6 et antérieur
    Réponses: 13
    Dernier message: 11/12/2006, 18h12
  3. Problème de chemin de fichier complexe
    Par Gianluca dans le forum Requêtes
    Réponses: 2
    Dernier message: 22/08/2006, 12h06
  4. [CKEditor] problème de chemin de fichier avec fck editor
    Par Benjiijneb dans le forum Bibliothèques & Frameworks
    Réponses: 7
    Dernier message: 31/01/2006, 10h05
  5. [MFC] Problème de transfert de fichier
    Par poseidon2 dans le forum MFC
    Réponses: 2
    Dernier message: 08/07/2005, 10h25

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo