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 26 27 28 29 30 31 32 33
   |                 Image im;
                for (int i = 0 ; i < fichiersRep.Length ; i++)
                {
                    string ext = fichiersRep[i].Substring(fichiersRep[i].LastIndexOf(".") + 1).ToLower();
                    switch (ext)
                    {
                        case "bmp":
                        case "gif":
                        case "exig":
                        case "exif":
                        case "jpg":
                        case "jpeg":
                        case "png":
                        case "tif":
                        case "tiff":
                            break;
 
                        default :
                            continue;
                    }
                    try
                    {
                        im = Image.FromFile(fichiersRep[i]);
                    }
                    catch (Exception)
                    {
                        throw new Exception("Erreur, le fichier : (" + fichiersRep[i] + ") n'a pas pu etre converti en image");
                        continue;
                    }
                    imageList1.Images.Add(im);
                    listView1.Items.Add(fichiersRep[i], i);
                    im.Dispose();
                } | 
Partager