当前位置: 代码迷 >> C# >> WINFORM picturebox 控件有关问题
  详细解决方案

WINFORM picturebox 控件有关问题

热度:495   发布时间:2016-05-05 05:18:36.0
WINFORM picturebox 控件问题

                    byte[] b = (byte[])i["Face1"];//这里能从数据库得到值   b为长度13的字节
                    MemoryStream my = new MemoryStream(b);
                    Image myImage = Image.FromStream(my);//这里会报错  参数无效

                    this.picDetainees.Image = myImage;
------解决思路----------------------
那是因为你这个长度13的字节变不成图像呗
不要随便把乱七八糟的东西转图像,不是什么东西都能转成图像的
你应该先把一个真正的图像对象转成byte数组,然后再转回来,如果成功了,你再把它存进数据库里,再重新读出来
而不是从数据库读出任何东西你都转图像
  相关解决方案