imageList1.Images.Add((System.Drawing.Icon)(resources.GetObject("CameraDll_dll_11015"))); 主要在BIN配置文件下下加载了这些内容 但出现这种提示错误 应该怎么解决 请大侠帮忙多谢了

解决方案 »

  1.   

    up
    很奇怪的问题,把这个CameraDll_dll_11015删了重新加载试试
      

  2.   

    CameraDll_dll_11015" ICO 图片的文件名称 就是在这里说值为空 郁闷呢 调不到数据
      

  3.   

    你引用的“resources” 是什么? 
      

  4.   

    //System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(FrmCapture));
                //imageList1.Images.Add((System.Drawing.Icon)(resources.GetObject("CameraDll_dll_11015")));
    为了获取指定区域性的本地的SYSTEM .Object 的资源值
      

  5.   


    图片都在bin 的文件夹里的
      

  6.   

    明白楼主的出错原因了,一定在这个方法上:resources.GetObject("CameraDll_dll_11015")
    你当前运行的代码,正在使用的内嵌资源文件中,不存在以"CameraDll_dll_11015"命名的资源文件。
    可能的原因有多种:
    (1)调用的名称“CameraDll_dll_11015”与资源内部名称不一致。大小写也必须一样。
    (2)你正在使用的资源文件,的确不包括“CameraDll_dll_11015”资源。
    (3)你正在使用的不是你认为的那个资源文件。找不到,就返回null值