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

C# Discussion :

chemin relatif fichier


Sujet :

C#

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Mai 2008
    Messages
    57
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2008
    Messages : 57
    Par défaut chemin relatif fichier
    Bonjour,
    la question est un peu con à mon goût.
    Quel est le chemin relatif queje dois undiquer dans mon code pour accéder au fichier ./dossier/fichier.txt ?

  2. #2
    Expert confirmé
    Avatar de smyley
    Profil pro
    Inscrit en
    Juin 2003
    Messages
    6 270
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 6 270
    Par défaut
    "." c'est quel dossier ?
    Si c'est le dossier actuel (Environment.CurrentDirectory je crois) alors c'est "dossier\fichier.txt".
    Si c'est le dossier de ton application alors c'est Application.ExecutablePath + "\dossier\fichier.txt"

    ...

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Mai 2008
    Messages
    57
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2008
    Messages : 57
    Par défaut
    En fait j'ai une application que j'installe dans le dossier "Program Files". Dans "Program files" j'ai donc un dossier "mon application" et dans ce dossier "mon application" j'ai mon exécutable et un fichier txt. En résumé j'ai :

    ./Program Files/Mon application/application.exe

    ./Program Files/Mon application/fichier.txt

    Comment dire à mon application de lire et d'écrire dans ce fichier?

    (Application.ExecutablePath renvois le chemin de l'exécutale de l'application)

  4. #4
    Membre Expert
    Avatar de hed62
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Juillet 2007
    Messages
    2 029
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : Santé

    Informations forums :
    Inscription : Juillet 2007
    Messages : 2 029
    Par défaut
    ./fichier.txt ?

  5. #5
    Expert confirmé
    Avatar de smyley
    Profil pro
    Inscrit en
    Juin 2003
    Messages
    6 270
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 6 270
    Par défaut
    Citation Envoyé par xx_FiFty_xx Voir le message
    (Application.ExecutablePath renvois le chemin de l'exécutale de l'application)
    mea culpa.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    System.IO.Path.GetDirectoryName(Application.ExecutablePath)
    là ça renvoi le dossier dans lequel est ton application.

Discussions similaires

  1. Chemin relatif ".//fichier.ini" GetPrivateProfileString
    Par MatMagik dans le forum Visual C++
    Réponses: 3
    Dernier message: 29/07/2013, 22h07
  2. [XL-2010] Formule RECHERCHEV et chemin relatif fichier extérieur
    Par fidecourt dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 13/11/2012, 13h35
  3. [AC-2003] Trouver chemin relatif fichier
    Par lemask dans le forum VBA Access
    Réponses: 1
    Dernier message: 02/09/2009, 19h05
  4. [aSp.net][c#] chemin relatif pour acceder a un fichier
    Par mahboub dans le forum ASP.NET
    Réponses: 4
    Dernier message: 05/04/2006, 00h59
  5. [tomcat][struts]comment acceder fichier chemin relatif ?
    Par v1nc3kr0 dans le forum Struts 1
    Réponses: 8
    Dernier message: 28/07/2005, 14h15

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