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