日期:2014-05-18  浏览次数:20897 次

fileNotFoundException错误。
这是文件未找到。为什么会没找到的。 报错说 rr.png 为找到。我把这个图片放在了项目的最外面。不知道这个错在哪里
 private void Form1_Load(object sender, EventArgs e)
  {
  listView1.LargeImageList = imageList1;
  imageList1.ImageSize = new Size(100, 100);
  imageList1.Images.Add(Image.FromFile("rr.png"));
  listView1.Items.Add("aaa");
  listView1.Items[0].ImageIndex = 0;

  }

------解决方案--------------------
string filePath = 
Path.Combine(Path.GetDirectoryName(Application.ExecutablePath), "rr.png");

把你的rr.png放到 Bin->Debug目录中
以后你程序全部打包好,把rr.png和执行文件放在一起的。
------解决方案--------------------
你在加载这个图之前,最好先判断是否有这个文件,如果存在则Image.FromFile("rr.png"),
不存在则报错.