首页 >> 文摘 >> C#

从嵌入式图片资源中读取图片,注意设置图片文件属性

采集日期:2008-5-3作者:善钧(注:本数据由系统自动采集,内容与BHCODE无关)
我参考一例程,试图自己写代码加载文件夹中图片资源。如下:         Image GetImageFromRes(int level)        ...{            string name = string.Format("Tetris.BackGrounds.{0}.jpg", level += 1);            System.IO.Stream str = System.Reflection.Assembly.GetExecutingAssembly().GetManifestResourceStream(name);            return Image.FromStream(str);        } 可结果总是出错,提示是“null不是stream的有效值”。跟踪调试分析发现,str一直为空值(null)。显然,从资源中读取图片是失败的。 这是什么原因? 我首先考虑资源路径是否有误,调试结果是:Tetris.BackGrounds.1.jpg,level=1时。Tetris是顶级命名空间名。大小写无误!(注意:说明显示大小写敏感
本周推荐
MORE
热点关注
MORE