Vb.net vbnet上传图像hel
因此,我过去能够做到这一点,但忘记了如何,因为我不得不重新开始,这部分Vb.net vbnet上传图像hel,vb.net,image,upload,Vb.net,Image,Upload,因此,我过去能够做到这一点,但忘记了如何,因为我不得不重新开始,这部分 Dim bFile() As Byte = System.IO.File.ReadAllBytes(bmp) 这就是问题所在,我只需要上传test.image甚至bmp(我保存的位图),或者从filestream上传一个图像,因为我不想保存到计算机磁盘上 Dim clsRequest As System.Net.FtpWebRequest = _ DirectCast(System.Net.WebReque
Dim bFile() As Byte = System.IO.File.ReadAllBytes(bmp)
这就是问题所在,我只需要上传test.image甚至bmp(我保存的位图),或者从filestream上传一个图像,因为我不想保存到计算机磁盘上
Dim clsRequest As System.Net.FtpWebRequest = _
DirectCast(System.Net.WebRequest.Create("ftp://ftp.myURL.info"), System.Net.FtpWebRequest)
clsRequest.Credentials = New System.Net.NetworkCredential("myusername", "mypassword")
clsRequest.Method = System.Net.WebRequestMethods.Ftp.UploadFile
' read in file...
Dim bFile() As Byte = System.IO.File.ReadAllBytes(bmp)
' upload file...
Dim clsStream As System.IO.Stream = _
clsRequest.GetRequestStream()
clsStream.Write(bFile, 0, bFile.Length)
clsStream.Close()
clsStream.Dispose()
谢谢试试这个:插入图像:
上载图像:
ftp url+密码:
ftp://username:password@ftp.website.com/htdocs/ImageName.png
享受=)我不想下载图片,我想上传之前使用过的图片,我想它很有效,所以我会尝试一下,谢谢:)
Using ms As New System.IO.MemoryStream
PictureBox1.Image.Save(ms, System.Drawing.Imaging.ImageFormat.Png)
Using wc As New System.Net.WebClient
wc.UploadData("ftp://foo.com/bar/mumble.png", ms.ToArray())
End Using
End Using
ftp://username:password@ftp.website.com/htdocs/ImageName.png