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 Mobile .NET Discussion :

[c#] lister des fichiers dans une zone de liste !


Sujet :

Windows Mobile .NET

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Étudiant
    Inscrit en
    Mai 2009
    Messages
    43
    Détails du profil
    Informations personnelles :
    Âge : 36
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mai 2009
    Messages : 43
    Par défaut [c#] lister des fichiers dans une zone de liste !
    Bonjour a tous,

    voila je suis en stage et je dois développer une appli en c#, le soucis est que je ne connais pas ce langage :/

    En cherchant sur le net j'ai réussi a lister des fichiers contenu dans un répertoire :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    DirectoryInfo monrepertoire = new DirectoryInfo("C:\..."); 
    FileInfo[] mesfichiers = monrepertoire.GetFiles("*.log");
    Et maintenant je voudrai inscrire le nom des fichiers contenu dans "mesfichiers" dans une zone de liste, pour cela j'ai essayer :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    int filecount = mesfichiers.GetUpperBound(0) + 1; 
    for (int i = 0; i < filecount; i++) 
    { 
    listBox2_2.Items.Add(mesfichiers); 
    }
    mais il ne m'affiche pas correctement le nom des fichiers, il m'affiche "tableau de FileInfo[]"

    Si quelqu'un a une idée, merci d'avance !

  2. #2
    Membre averti
    Profil pro
    Étudiant
    Inscrit en
    Mai 2009
    Messages
    43
    Détails du profil
    Informations personnelles :
    Âge : 36
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mai 2009
    Messages : 43
    Par défaut
    J'ai trouver la solution donc je la post si ca peut aider quelqu'un !

    voila ce qui faut remplacer :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    int filecount = mesfichiers.GetUpperBound(0) + 1; 
    for (int i = 0; i < filecount; i++) 
    { 
    listBox2_2.Items.Add(mesfichiers); 
    }
    par :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    foreach (FileInfo FI in mesfichiers)
                    {
                        listBox2_2.Items.Add(FI.Name.ToString());
                    }
    le code précédent renvoie le tableau en lui meme.

    Voila, A+

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

Discussions similaires

  1. [AC-2007] Des couleurs dans une zone de liste
    Par christophe31 dans le forum IHM
    Réponses: 5
    Dernier message: 12/03/2010, 11h20
  2. Problème pour lister des fichiers dans une interface
    Par sapristy dans le forum GTK+ avec C & C++
    Réponses: 2
    Dernier message: 23/02/2010, 14h00
  3. Réponses: 3
    Dernier message: 19/06/2007, 14h07
  4. Cacher des éléments dans une zone de liste
    Par toto10 dans le forum IHM
    Réponses: 11
    Dernier message: 19/07/2006, 15h03
  5. Réponses: 2
    Dernier message: 12/04/2006, 10h00

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