通过GetManifestResourceStream加载文件出现错误提示“null值”对于“stream”无效
来源:互联网 发布:java printf输出格式 编辑:程序博客网 时间:2024/03/29 14:12
引用地址:http://hi.baidu.com/jiufu/blog/item/43d7cbc8ef06451c7f3e6fcd.html
在做Mobile开发时,需要引入图片,用到了这个方法:
private Bitmap BackgroundImg = newBitmap(System.Reflection.Assembly.GetExecutingAssembly().GetManifestResourceStream(@"SmartDeviceProject1.bgmain.jpg"));
注:SmartDeviceProject1 :项目名称。bgmain.jpg :图片名称。
编译时候错误提示:“ null值”对于“stream”无效。 低级的错误让我郁闷了一天,最终解决办法如下:
1,把文件bgmain.jpg添加到项目中(在项目上右键—〉添加—〉添加现有项—〉找到并选择bgmain.jpg)
2,在已经添加到项目中的bgmain.jpg上右键—〉属性—〉生成的操作—〉选择“嵌入的资源”
3,正常运行
==============================================================================
现在就可以用这个图片给mobile的Form窗口绘制背景图片了:
private void Form1_Paint(object sender, PaintEventArgs e)
{
e.Graphics.DrawImage(BackgroundImg, 0, 0);
}
- 通过GetManifestResourceStream加载文件出现错误提示“null值”对于“stream”无效
- 通过GetManifestResourceStream加载文件出现错误提示“null值”对于“stream”无效
- GetManifestResourceStream得到的Stream是null的解决
- GetManifestResourceStream得到的Stream是null的解决
- 解决 GetManifestResourceStream 得到的 Stream 是 null 的方法
- GetManifestResourceStream得到的Stream是null的解决
- GetManifestResourceStream得到的Stream是null的解决
- GetManifestResourceStream得到的Stream是null的解决
- C语言出现stream!=NULL情况的错误
- pcanywhere 出现加载驱动程序错误的提示
- BufferedWriter 无法写入文件eclipse提示错误Stream closed
- 错误提示: Debug Assertion Failed! Program:... File:fclose.c Expression: (stream!=NULL)
- Assembly.GetManifestResourceStream总返回 null
- linux 安装oracle 参数提示PORT的值NULL无效
- linux 安装oracle 参数提示PORT的值NULL无效
- cad2014 加载arx时提示“是无效 ARX 文件。”
- java文件保存时出现错误提示
- 错误“ InvalidArgument=“6”的值对于“index”无效。”
- socket通信传送结构体!
- Struts1.X整个工作流程
- cookie机制和session专题
- Process 启动进程
- 计算字符串中相等的!
- 通过GetManifestResourceStream加载文件出现错误提示“null值”对于“stream”无效
- 人工神经网络示例小程序
- 钱学森:中医现代化是地道的尖端科学
- [转]生涯规划,你该怎么办?
- 感冒
- 为22-29岁的人解释一下什么叫工作(转载)
- Ext desktop无法完全模式化
- 男女必看 9种没有结果的爱
- 扩展gridview的导出excel功能乱码问题的解决