WebServices的一个问题 WebServices的一个操作的返回数据是一个GIF图,但是这个方法的返回值是void,我要怎么在自己的form中显示这个图片啊? 谢谢了。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 http://www.webxml.com.cn/WebServices/ChinaStockWebService.asmx这个是引用的WebService,方法名:getStockImageByCode WebServices的一个操作的返回数据是一个GIF图,但是这个方法的返回值是void.没报错?void 还能返回GIF? 传参数打开是个图,但是返回值是void,怎么才能显示那图呢地址: http://www.webxml.com.cn/WebServices/ChinaStockWebService.asmx 试试用后面那个getStockImageByteByCode返回图片字节数组 第一个用于转换Image到byte[] 数组:public byte[] imageToByteArray(System.Drawing.Image imageIn){ MemoryStream ms = new MemoryStream(); imageIn.Save(ms,System.Drawing.Imaging.ImageFormat.Gif); return ms.ToArray();}这个方法用System.Drawing.Image.Save方法保存图像到memorystream,memorystream再返回一个byte数组。第二个用于转换byte[]到Image:public Image byteArrayToImage(byte[] byteArrayIn){ MemoryStream ms = new MemoryStream(byteArrayIn); Image returnImage = Image.FromStream(ms); return returnImage;} 如何实现新建文档并将form的文字保存在文档中? 怎样用递归遍历一个Tree,请高手帮忙 一个关于CRC的怪事 C# 中的prop的自动属性设置怎么用? datagridView能实现按树形结点展开行吗 请问如何使几张图片实现滚动的效果 如何隐藏DataGrid的第一行?? 怎么将TRUE值转成1,FALSE转成0? 菜鸟问题~~请指教 各位朋友:关于App_Code的问题 同一数据库中的不同表之间数据是如何导入的啊 C#控件名称可以用中文,各个事件过程名称前面都可以缀这个中文名称,这样程序在今后的长期运行过程中会不会出现问题
这个是引用的WebService,方法名:getStockImageByCode
没报错?void 还能返回GIF?
{
MemoryStream ms = new MemoryStream();
imageIn.Save(ms,System.Drawing.Imaging.ImageFormat.Gif);
return ms.ToArray();
}
这个方法用System.Drawing.Image.Save方法保存图像到memorystream,memorystream再返回一个byte数组。第二个用于转换byte[]到Image:public Image byteArrayToImage(byte[] byteArrayIn)
{
MemoryStream ms = new MemoryStream(byteArrayIn);
Image returnImage = Image.FromStream(ms);
return returnImage;
}