关于网友提出的“WINFORM picturebox 控件问题”问题疑问,本网通过在网上对“WINFORM picturebox 控件问题”有关的相关答案进行了整理,供用户进行参考,详细问题解答如下:
问题:WINFORM picturebox 控件问题
描述:winform控件
byte[] b = (byte[])i["Face1"];//这里能从数据库得到值 b为长度13的字节
MemoryStream my = new MemoryStream(b);
Image myImage = Image.FromStream(my);//这里会报错 参数无效
this.picDetainees.Image = myImage;
解决方案1: 那是因为你这个长度13的字节变不成图像呗
不要随便把乱七八糟的东西转图像,不是什么东西都能转成图像的
你应该先把一个真正的图像对象转成byte数组,然后再转回来,如果成功了,你再把它存进数据库里,再重新读出来
而不是从数据库读出任何东西你都转图像
以上介绍了“WINFORM picturebox 控件问题”的问题解答,希望对有需要的网友有所帮助。
本文网址链接:http://www.codes51.com/itwd/1223480.html