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 :

[VB 2005] Exception FileNotFound mais l'image s'imprime quand même??


Sujet :

Windows Forms

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éprouvé
    Avatar de annedeblois
    Femme Profil pro
    Analyste d'exploitation
    Inscrit en
    Août 2005
    Messages
    1 485
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 50
    Localisation : Canada

    Informations professionnelles :
    Activité : Analyste d'exploitation
    Secteur : Service public

    Informations forums :
    Inscription : Août 2005
    Messages : 1 485
    Par défaut [VB 2005] Exception FileNotFound mais l'image s'imprime quand même??
    Je suis en train de tester les classes d'impression sous Visual Basic 2005. Pour le moment je «hard code» une référence absolue à une image pour vérifier que le format est bien pris en charge et que l'impression est bonne, et pour ce faire je programme une ligne de ce genre sous la méthode trucmachinchouette_PrintPage(autres machintrucs) handles truc.PrintPage:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    e.Graphics.DrawImage(Image.FromFile("C:\dev\Projets\Impression\merci.png"), 20, 750)
    C'est le chemin absolu menant à une image PNG. L'image y est, le nom de fichier est bon, mais à la compilation j'obtiens ce warning:

    Une exception de première chance de type 'System.IO.FileNotFoundException' s'est produite dans System.Drawing.dll
    ...mais mon WinForm fonctionne parfaitement et l'image s'imprime!!!

    J'ai le message pour les images JPEG et PNG. Mais avec une image GIF je n'ai pas ce type de message.

    Est-ce un bug ou y a-t-il quelque chose que je dois corriger dans mon code? Est-ce une bonne idée d'utiliser les classes de Visual Studio 2005 pour imprimer des images bitmap de formats connus?

    Merci!
    Anne, citoyenne canadienne
    Informaticienne, altiste et radioamateur... bref, originale
    Lire les règles...
    Un petit rappel: Je ne réponds à aucune question technique posée par MP

  2. #2
    Membre averti
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    43
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2006
    Messages : 43
    Par défaut
    un probleme au niveau des slashs essai de les doubler \\
    enfin je dis ca.. mais je n'y connais rien en VB..

  3. #3
    Membre éprouvé
    Avatar de annedeblois
    Femme Profil pro
    Analyste d'exploitation
    Inscrit en
    Août 2005
    Messages
    1 485
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 50
    Localisation : Canada

    Informations professionnelles :
    Activité : Analyste d'exploitation
    Secteur : Service public

    Informations forums :
    Inscription : Août 2005
    Messages : 1 485
    Par défaut
    Merci pour la suggestion!

    Résultat: j'ai doublé mes backslashes, même warning...

    J'ai mis les images dans le même dossier que l'exécutable que le compilateur pond pour ne mettre que le nom de fichier, même message encore...

    Mais le programme fonctionne. L'impression se fait.
    Anne, citoyenne canadienne
    Informaticienne, altiste et radioamateur... bref, originale
    Lire les règles...
    Un petit rappel: Je ne réponds à aucune question technique posée par MP

  4. #4
    Membre éprouvé
    Avatar de annedeblois
    Femme Profil pro
    Analyste d'exploitation
    Inscrit en
    Août 2005
    Messages
    1 485
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 50
    Localisation : Canada

    Informations professionnelles :
    Activité : Analyste d'exploitation
    Secteur : Service public

    Informations forums :
    Inscription : Août 2005
    Messages : 1 485
    Par défaut
    Citation Envoyé par el_filosof
    un probleme au niveau des slashs essai de les doubler \\
    enfin je dis ca.. mais je n'y connais rien en VB..
    Bizarrement, ce matin en relançant VS 2005 et mon projet, le bug n'apparaît plus. Que ce soit avec les doubles slashes ou avec une référence relative.

    Ce qui veut dire que ta soluce semble fonctionner. Et je te remercie beaucoup!
    Anne, citoyenne canadienne
    Informaticienne, altiste et radioamateur... bref, originale
    Lire les règles...
    Un petit rappel: Je ne réponds à aucune question technique posée par MP

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

Discussions similaires

  1. JRadioButton - Icone dans le label, mais avec image dans JAR
    Par Caalador dans le forum Composants
    Réponses: 0
    Dernier message: 27/01/2010, 13h45
  2. [VB 2005] service lancé mais aucun traitement
    Par Kropernic dans le forum VB.NET
    Réponses: 1
    Dernier message: 19/11/2009, 12h03
  3. [vb 2005] Bouton checked mais pas enfoncé
    Par estelledany dans le forum Windows Forms
    Réponses: 4
    Dernier message: 14/09/2006, 14h20
  4. Réponses: 1
    Dernier message: 04/12/2005, 18h02

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