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 :

le traitement des fichiers [Débutant]


Sujet :

C#

  1. #1
    Membre actif
    Inscrit en
    Mai 2007
    Messages
    40
    Détails du profil
    Informations forums :
    Inscription : Mai 2007
    Messages : 40
    Par défaut le traitement des fichiers
    Bosnoir

    J'ai un fichiers qui contient des images , documents ..... je veux parcourir ce fichier et récupérer l'emplacement de chaque objet a l'intérieur de ce fichier ; par exemple j'ai 10 images dans ce fichier et je veux parcourir ce fichier et récupérer l'emplacement de chaque image sous la forme : "C:\Users\Desktop\New\monimage.jpg

    Merci a vous

  2. #2
    Membre éprouvé
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Octobre 2011
    Messages
    60
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Octobre 2011
    Messages : 60
    Par défaut
    Si ce fichier est de type word , voici de quoi t'aider :
    http://msdn.microsoft.com/fr-fr/libr...VS.100%29.aspx
    sinon il nous faudrait plus de détails

  3. #3
    Membre actif
    Inscrit en
    Mai 2007
    Messages
    40
    Détails du profil
    Informations forums :
    Inscription : Mai 2007
    Messages : 40
    Par défaut
    Merci pour votre réponse :

    J'ai un fichier qui contient 10 images , je veux parcourir le fichier et extraire pour chaque image l'emplacement comme par exemple :

    C:\Users\Desktop\New\monimage1.jpg
    C:\Users\Desktop\New\monimage2.jpg
    .
    .
    .
    C:\Users\Desktop\New\monimage10.jpg

    Je veux parcourir le fichier et extraire l’emplacement de chaque image

  4. #4
    Membre éprouvé
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Octobre 2011
    Messages
    60
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Octobre 2011
    Messages : 60
    Par défaut
    C'est la nature du fichier qui m’importe quel format ?

  5. #5
    Membre actif
    Inscrit en
    Mai 2007
    Messages
    40
    Détails du profil
    Informations forums :
    Inscription : Mai 2007
    Messages : 40
    Par défaut
    Je vous ai pas bien compris , mais peut être j'ai utilisé un mauvais mot , je voudrais dire , un dossier qui contient 10 images ...

    J’espère que l'idée est arrivée

  6. #6
    Membre éprouvé
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Octobre 2011
    Messages
    60
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Octobre 2011
    Messages : 60
    Par défaut
    Ah ok lol

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
     
    private void Form1_Load(object sender, EventArgs e)
            {
                DirectoryInfo di = new DirectoryInfo(Environment.CurrentDirectory);
               //l'extension de ton fichier ex *.jpg dans di.GetFiles
                foreach (var item in di.GetFiles("*.*"))
                {
                   //item = fichier
                }
            }
    n'oubli pas le de rajouter le System.IO

    au fait
    Environment.CurrentDirectory
    vaut pour le répertoire courant de ton application libre à toi de le remplacer par ce que tu souhaites

  7. #7
    Membre actif
    Inscrit en
    Mai 2007
    Messages
    40
    Détails du profil
    Informations forums :
    Inscription : Mai 2007
    Messages : 40
    Par défaut
    Merci beaucoup , je teste et je vous laisse la réponse plus tard

  8. #8
    Membre actif
    Inscrit en
    Mai 2007
    Messages
    40
    Détails du profil
    Informations forums :
    Inscription : Mai 2007
    Messages : 40
    Par défaut
    Merci pour votre aide , ça marche bien mais ça rend juste le nom des images , mais moi je veux tous le directory comme ainsi : C:\Users\Desktop\New\monimage1.jpg

    car le code rend juste la partie : monimage1.jpg

    Je veux que ça me rend : C:\Users\Desktop\New\monimage1.jpg "

  9. #9
    Membre éprouvé
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Octobre 2011
    Messages
    60
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Octobre 2011
    Messages : 60
    Par défaut
    lol alors tu remplaces
    item par item.FullName

  10. #10
    Membre actif
    Inscrit en
    Mai 2007
    Messages
    40
    Détails du profil
    Informations forums :
    Inscription : Mai 2007
    Messages : 40
    Par défaut
    ya pas d'options item.fullname ....... marche pas

  11. #11
    Membre éprouvé
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Octobre 2011
    Messages
    60
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Octobre 2011
    Messages : 60
    Par défaut
    Je viens de tester et il n'y a pas de pbs...
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
     
    DirectoryInfo di = new DirectoryInfo(Environment.CurrentDirectory);
                foreach (FileInfo item in di.GetFiles("*.*"))
                {
                   listBox1.Items.Add(item.FullName);
                }
    Images attachées Images attachées  

  12. #12
    Membre actif
    Inscrit en
    Mai 2007
    Messages
    40
    Détails du profil
    Informations forums :
    Inscription : Mai 2007
    Messages : 40
    Par défaut
    Je vous remercie énormément , je trouve pas les mots pour vous remercier . ça marche impec !!!!

    J'ai juste une autre si vous permettez bien sure , je veux choisir le répertoire et je veux pas mettre un répertoire fixe pour chercher les images , que ce que je dois faire , par exemple un bouton browse , et je spécifie le fichier et je cherche dans le fichier spécifié


    Merci a vous , Merci beaucoup !!!

  13. #13
    Membre éprouvé
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Octobre 2011
    Messages
    60
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Octobre 2011
    Messages : 60
    Par défaut
    Je t'en prie voici pour te permettre de choisir le dossier

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
     
    private void Form1_Load(object sender, EventArgs e)
            {
                FolderBrowserDialog op1 = new FolderBrowserDialog();
                if (op1.ShowDialog() == DialogResult.OK)
                {
                    DirectoryInfo di = new DirectoryInfo(op1.SelectedPath);
                    foreach (FileInfo item in di.GetFiles("*.*"))
                    {
                        listBox1.Items.Add(item.FullName);
                    }
                }
     
            }
    Ps arrête de dire fichier la ou tu veux dire dossier !

  14. #14
    Membre actif
    Inscrit en
    Mai 2007
    Messages
    40
    Détails du profil
    Informations forums :
    Inscription : Mai 2007
    Messages : 40
    Par défaut
    OK OK OK Dossier heheheh , j'ai appris a programmé et aussi des notions du vocabulaire , merci a vous , merci énormément , si j'aurai besoin d'aide je vais poser ici , merci a vous !!!!

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

Discussions similaires

  1. Traitement des fichiers textes
    Par Julien Dufour dans le forum VBA Access
    Réponses: 3
    Dernier message: 15/08/2008, 15h50
  2. Traitement des fichiers
    Par ouadie99 dans le forum C#
    Réponses: 5
    Dernier message: 17/04/2008, 15h49
  3. traitement des fichiers
    Par stanley1415 dans le forum Informix
    Réponses: 2
    Dernier message: 30/01/2008, 22h07
  4. DEV-C++ et le traitement des fichiers EXCEL
    Par titos09 dans le forum Dev-C++
    Réponses: 0
    Dernier message: 22/10/2007, 17h11
  5. Réponses: 1
    Dernier message: 24/07/2005, 22h25

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