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
Code :
- 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
Message édité par ___trankilou___ le 02-09-2006 à 20:58:49