Resources 资源文件

来源:百度知道 编辑:UC知道 时间:2024/06/25 08:53:28
我将置入Resources资源文件中。然后用pictureBox控件显示该图片。当进行数据库保存的时候。如果取得资源文件图片的二进制流?
页面加载的时候。pictureBox控件就自动加载显示资源文件了。没有用到OpenFileDialog进行选择

如果你想加载时就显示资源,可以直接调用
如资源名为AAA就直接写
pictureBox1.Image = Properties.Resources.AAA(如果添加一个资源后Properties.Resources后就会增加一个获取该资源的属性)
如果要保存的话
Properties.Resources.AAA.Save("e:\\AAA.bmp",System.Drawing.Imaging.ImageFormat.Bmp);
至于要获得流的话用楼上的方法就行了

Image Picture = this.pictureBox1.Image;
System.IO.MemoryStream stream=new System.IO.MemoryStream();
Picture.Save(stream, System.Drawing.Imaging.ImageFormat.Jpeg);

把图片保存到stream这个流里面去了。至于这个流读成2进制应该会了吧!