关于流的问题?
我想知道怎么样把从网络中得到的 流(networkstream)写到我创建的 文件流(filestream)中,并把文件流保存到本地硬盘中.
比如以下代码 是 通过一个 WebRequest 得到一个图片 步骤3 是把流创建成 Bitmap 然后显示在PictureBox1中,如果我想创建一个文件流,然后把 从网络中得到的流写在文件流中保存在 本地硬盘中这个代码应该怎么写啊,等待大家的回复。
'1: .先通过URI建立一个WebRequest(请参考WebRequest构造函数)
Dim wr As System.Net.WebRequest = System.Net.WebRequest.Create("http://image.cnool.net/picn/blany011b.jpg")
'2: .然后通过其GetResponse方法得到一个WebResponse()
Dim res As System.Net.WebResponse = wr.GetResponse
'3: .通过WebResponse.GetResponseStream方法得到的流来创建Bitmap()
Dim bmp As New Bitmap(res.GetResponseStream)
'4: .这样(, 就能显示图片了)
PictureBox1.Image = bmp
问题点数:0、回复次数:2Top
1 楼landlordh(work wonders)回复于 2004-12-03 09:54:29 得分 0
直接bmp.Save("123.jpg")Top
2 楼landlordh(work wonders)回复于 2004-12-03 10:04:57 得分 0
Try
PictureBox1.Image.Save("blany011b.jpg")
Catch ex As Exception
End TryTop




