请教一下

chennyist 2004-05-02 08:43:27
this.sqlConnection1.Open();
System.Data.SqlClient.SqlDataReader rd = this.sqlCommand1.ExecuteReader();
while (rd.Read())
{
buffByte = ((byte[])rd[0]);
}
rd.Close();
this.sqlConnection1.Close();
//将图像的字节数组放入内存流
System.IO.MemoryStream ms = new System.IO.MemoryStream(buffByte);
//通过流对象建立Bitmap
@@@@ System.Drawing.Bitmap bmp1 = new Bitmap(ms);
this.pictureBox1.Image = bmp1;
系统运行时总是提示@@@@后面的语名
未处理的“System.ArgumentException”类型的异常出现在 system.drawing.dll 中。

其他信息: 使用了无效参数。
...全文
47 1 点赞 打赏 收藏 举报
写回复
1 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
lansluo 2004-05-02
System.Drawing.Bitmap bmp1 = new Bitmap(ms);你这一句定义不对

看看
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dv_vbcode/html/vbtskCodeCreatingBitmapAtRuntimeVisualBasic.asp

这里有完整的bitmap动态定义的例子,多去msdn转转吧,很多都有现成的例子
  • 打赏
  • 举报
回复
相关推荐
发帖
C#
加入

10.6w+

社区成员

.NET技术 C#
申请成为版主
帖子事件
创建了帖子
2004-05-02 08:43
社区公告

让您成为最强悍的C#开发者