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

Windows Forms Discussion :

[C#] Problème path d'image


Sujet :

Windows Forms

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Développeur informatique
    Inscrit en
    Mai 2007
    Messages
    103
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Mai 2007
    Messages : 103
    Par défaut [C#] Problème path d'image
    Bonjour,
    J'ai un petit problème, surment pas grand chose, avec l'ouverture d'image.
    J'ai un projet winforms classique, un répertoire image dans ce projet.
    Je copie les images à la compilation pour qu'elle soit dans le répertoire bin/.

    J'appel les images comme ça : Image.FromFile("images/mon_image.jpg");

    Le problème, c'est qu'il me met un fileNotFoundException, il cherche mon image sur "C:\Documents and Settings\.....\Bureau\images\mon_image.jpg"
    Comme si le repertoire d'execution du projet était mon bureau?!
    Alors que mon projet c'est dans le répertoire Projects de visual studio 2005.

    Une idée?! Merci!

  2. #2
    Membre expérimenté
    Avatar de sam_XIII
    Profil pro
    Inscrit en
    Août 2003
    Messages
    221
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Août 2003
    Messages : 221
    Par défaut
    fais comme ceci :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Image.FromFile(Application.StartupPath + @"\images\mon_image.jpg")
    "Application.StartupPath" te donne le path de ton executable

  3. #3
    Membre confirmé
    Profil pro
    Développeur informatique
    Inscrit en
    Mai 2007
    Messages
    103
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Mai 2007
    Messages : 103
    Par défaut
    Tout simplement! Super, merci beaucoup!

  4. #4
    Membre confirmé
    Profil pro
    Développeur informatique
    Inscrit en
    Mai 2007
    Messages
    103
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Mai 2007
    Messages : 103
    Par défaut
    Bon enfaite, j'ai toujours un problème, mais c'est peut etre coté organisation de mon projet!

    J'ai une solution avec dedant :
    - 1 projet windowsforms
    - 2 user controls utilisés dans mon projet winforms!

    j'ai des images, qui sont utilisées dans le projet mais également dans les user controls!
    Donc j'ai mis mon dossier image à la racine de la solution.

    Mais je sais pas trop quel path mettre pour avoir un bon rendu graphique dans visual studio, que j'ouvre mes user controls ou ma form en mode design?!

    Actuellement, je fais : "..\..\..\images\mon_image.gif"
    Quand je compile et que j'execute, pas de problème.
    Mais en mode design dans visual studio, c'est l'anarchie! il cherche les images dans program files\visual studio 8\common 7\IDE\... truc dans le genre...

    Peut etre faut que je m'organise autrement?!

    Merci!

  5. #5
    Membre confirmé
    Profil pro
    Développeur informatique
    Inscrit en
    Mai 2007
    Messages
    103
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Mai 2007
    Messages : 103
    Par défaut
    Humm pas l'air inspirer...
    Vais faire plus simple:

    J'ai une solution avec dedant un projet windows form et un userconsol.
    Mon usercontrol, c'est juste une picturebox dedant!
    L'image de cette picturebox va également être utilisée dans le projet winforms.
    J'ai donc créé un dossier commun au 2 projets, qui se trouve à la racine de la solution!
    Dans mon usercontrol, j'appel donc mon image comme a : "../../../images/mon_image.jpg"
    Le usercontrol compli et s'execute bien!

    Mais impossible de la poser dans ma winform car il ne trouve pas l'image!

    Alors comment faire pour avoir un dossier "images" utilisé par mes 2 projets et surtout le path des images pour pas que ca pète?!

    Merci de votre aide!

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

Discussions similaires

  1. [ImageMagick] Redimensionnement image
    Par FoxLeRenard dans le forum Bibliothèques et frameworks
    Réponses: 5
    Dernier message: 27/02/2006, 16h53
  2. Problème de récup image via http://
    Par TK5EP dans le forum Langage
    Réponses: 3
    Dernier message: 26/12/2005, 19h59
  3. Problème avec redimesionnement image...
    Par Baptiste Wicht dans le forum 2D
    Réponses: 4
    Dernier message: 30/11/2005, 22h45
  4. TreeView - Problème avec les images
    Par LoicH dans le forum C++Builder
    Réponses: 4
    Dernier message: 21/06/2005, 18h50
  5. [FLASH MX] Problème pour défilement images
    Par Buzhug dans le forum Flash
    Réponses: 10
    Dernier message: 22/10/2004, 21h09

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