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

Silverlight Discussion :

lire un fichier


Sujet :

Silverlight

  1. #1
    Membre éclairé
    Homme Profil pro
    Programmeur PHP
    Inscrit en
    Août 2009
    Messages
    244
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : Israël

    Informations professionnelles :
    Activité : Programmeur PHP
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Août 2009
    Messages : 244
    Par défaut lire un fichier
    Salut je viens de lire ici qu'il n'etait pas possible de lire un fichier du disque en Silverlight.
    J'ai ecris le code suivant:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
     public object Convert(object value, Type targetType, object parameter, System.Globalization.CultureInfo culture)
            {
                BitmapImage image = new BitmapImage();
                MemoryStream ms;
                byte[] pic = value as byte[];
                if (value != null)
                {
                    ms = new MemoryStream(pic);
                    image.SetSource(ms);
                    return image;
                }
     
                else 
                {
                    // File f2 = new FileIOPermission(FileIOPermissionAccess.Read, "C:\\test_r");
     
                    BinaryReader reader = null;
                    byte[] imageBytes;
                    FileStream fileStream = new FileStream(@"C:\Users\darty\Desktop\defaultImage.jpg", FileMode.Open, FileAccess.Read);
                    reader = new BinaryReader(fileStream);
                    imageBytes = reader.ReadBytes((int)fileStream.Length);
                    ms = new MemoryStream(imageBytes);
                                    image.SetSource(ms);
                    return image;
                }
    Ce code est sensé lire un tableau de byte et me le traduire en une image pour ensuit l'afficher dans mon UI.
    Si le tableau de byte est null, j'aurais voulu qu'il m'affiche une photo particuliere, comment puis je faire cela?

  2. #2
    Membre éclairé
    Homme Profil pro
    Programmeur PHP
    Inscrit en
    Août 2009
    Messages
    244
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : Israël

    Informations professionnelles :
    Activité : Programmeur PHP
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Août 2009
    Messages : 244
    Par défaut
    C'est bon, j'ai trouvé mon bonheur dans ce lien

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

Discussions similaires

  1. [Servlet][EJB]lire un fichier à partir de mon bean
    Par kimausoleil dans le forum Servlets/JSP
    Réponses: 3
    Dernier message: 13/02/2004, 14h26
  2. [MFC] lire un fichier en int
    Par Kevgeii dans le forum MFC
    Réponses: 3
    Dernier message: 23/01/2004, 09h32
  3. Réponses: 5
    Dernier message: 11/01/2004, 20h17
  4. Lire un fichier de 50 gb
    Par Maryves dans le forum MFC
    Réponses: 2
    Dernier message: 08/01/2004, 14h08
  5. Lire le fichier du port série
    Par saibe dans le forum Linux
    Réponses: 7
    Dernier message: 09/04/2003, 09h29

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