begin process at 2010 02 10 06:14:49
  Trouver un code source :
 
dans
 
Accueil > Forum > 

C#

 > 

Système

 > 

Fichier & Disque

 > 

Problème de directoryInfo


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Problème de directoryInfo

samedi 2 septembre 2006 à 20:51:37 | Problème de directoryInfo

SupaLou

Bonjour tout le monde j'essaye de voir comment faire pour renommer des fichiers jpg.
Je fais donc ceci pour les récuperer et les afficher dans une listview

private FileInfo[] fileInfoListe;

DirectoryInfo directoryInfo = new DirectoryInfo(path);
fileInfoListe = directoryInfo.GetFiles("*.jpg");

// Si des fichiers ont été trouvé
 if(fileInfoListe.Length != 0)
{
    // On parcours la liste des fichiers afin de récupérer leur nom dans une listView
        foreach(FileInfo fileInfo in fileInfoListe)
        {
            listViewFichiers.Items.Add(fileInfo.Name);
        }
}

Ce qui m'ennui c'est que si mes photos s'appellent photo 1.jpg, photo 2.jpg, [...], photo 54.jpg j'aurai dans ma listView:

photo 1 .jpg
photo 11.jpg
photo 12.jpg
[...]
photo 2.jpg
photo 21.jpg
[...]
photo 3.jpg

Donc si après je les renomme je perdrai le classement de celle ci. Il faudrait alors que je trouve le moyen de trier par ordre alphabètique mon fileInfoList mais je ne voit pas comment faire.

J'espère avoir été suffisament clair et attend vos réponses avec impatience

Merci
dimanche 3 septembre 2006 à 09:17:03 | Re : Problème de directoryInfo

sebmafate

Membre Club Administrateur CodeS-SourceS
le moyen le plus simple est de créer un IComparer.
Celui-ci devra comparer tout d'abord la partie texte du nom de fichier... puis la partie numérique.



Sébastien FERRAND (blog)
Consultant Indépendant
[Microsoft MVP Visual C#]

dimanche 3 septembre 2006 à 10:47:22 | Re : Problème de directoryInfo

SupaLou

salut sebmafate, merci pour ton aide.
Comment je fais pour creer un Icomparer afin de comparer la partie texte puis la partie numérique. Je vois pas comment m'y prendre. De plus mes photos n'ont pas forcemément une partie "texte" en revanche elles ont forcement une partie numérique.
Si tu connait un petit lien je suis preneur :)


Cette discussion est classée dans : directoryinfo, photo, jpg, fileinfo, fileinfoliste


Répondre à ce message

Sujets en rapport avec ce message

Conversion d'un BMP en JPG [ par projetbts ] Bonjour,Je cherche, par besoin de place, à convertir une image bmp en jpeg. Celle ci est, dans un premier temps, destiné a être placé en image (img sr Webcam (acquisition) [ par Developpator ] Bonjour,Je suis étudiant. Dans le cadre d'un projet de semestre, j'aimerais faire l'acquisition d'une photo avec une webcam, mais je vois vraiment pas Problème avec des fichiers [ par meihua ] Bonsoir!!J'ai un gros pb!!! Voilà je dois copier des fichiers et des repertoires sur le graveur mais ça marche pas alors j'ai fait un moveTo mais ça Listing conditionnel de fichier dans un dossier [ par Ziad270 ] Salut,Je cherche une méthode efficace pour lister des fichiers répondant à deux critères sur un dossier (Critère 1 : Extention - Ext, Critère 2: Creat Selection dans une listView [ par liliemumue ] BonjourJ'ai un probleme lorsque que je selctionne une ligne dan sma listeView.A la premiere selection tout marche bien , et lorsque je veux selectionn Charger le contenu d'un répertoire via une url [ par reyman ] HelloJe connais la bibliotheque System.IO.DirectoryInfo pour recuperer la liste des fichiers d'un repertoire.Cela fonctionne qd on passe en parametre Probléme de photo avec Visual Studio.NET [ par silvia12 ] Bonjours, J'aimerais pour mon projet ajouter des photos, c'est a dire que l'utilisateur du programme choisi une photo et l'affiche.L'affichage c'est o Modification de taille de photo [ par silvia12 ] Bonjours,Je fais insérer des image par l'utilisateur, et je voudrais savoir s'il est possible aprés, (avec un code) de modifier la taille de l'image p ouverture d'un fichier image [ par Fildomen ] salutdans mon prog, je dois ouvrir un fichier jpg, pour le resauvegarder dans un autre emplacement, le problème c'est que quand je le lit, et je l'ecr Impression Images [ par thebigboss ] Est-ce que quelqu'un sait comment imprimer une photo à une dimension définit en centimètre?En fait, j'ouvre une photo, je l'affiche aux dimensions vou


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,515 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales