private void button1_Click(object sender, EventArgs e)
{
if (textBox1.Text == "")
{
MessageBox.Show("请输入股票代码!", "错误");
return;
}
byte[] ImaByte;
ImaByte = webService.getStockImageByteByCode(textBox1.Text);
Image tempImage;
Stream imageStream = new MemoryStream(ImaByte);
//imageStream.Read(ImaByte, 0, ImaByte.Length);
tempImage = Image.FromStream(imageStream);
pictureBox1.Image = tempImage;
pictureBox1.Show();
}
谢谢了!
byte[] ImaByte;
ImaByte = webService.getStockImageByteByCode(textBox1.Text);
Image tempImage;
Stream imageStream = new MemoryStream(ImaByte);
//imageStream.Read(ImaByte, 0, ImaByte.Length);
tempImage = Image.FromStream(imageStream);
pictureBox1.Image = tempImage;
pictureBox1.Show();
其实就是这儿不知道怎么写成C#.net Web的形式
<img src="StockImage.aspx?StockCode=<%=textBox1.Text%>" />
StockCode.aspx:
<%
string StockCode = Request.QueryString("StockCode").Trim();
if (StockCode == string.Empty)
{
Response.WriteFile("NullStock.gif");
}
else
{
byte[] ImaByte = webService.getStockImageByteByCode(StockCode);
Response.BinaryWrite(ImaByte);
}
%>