Sunteți pe pagina 1din 1

Private Sub Upload(ByVal source As String, ByVal target As String, _ ByVal credential As NetworkCredential) Dim request As FtpWebRequest = _DirectCast(WebRequest.

Create(target), FtpWebRe quest) request.Method = WebRequestMethods.Ftp.UploadFile request.Credentials = credential Dim reader As New FileStream(source, FileMode.Open) Dim buffer(Convert.ToInt32(reader.Length - 1)) As Byte reader.Read(buffer, 0, buffer.Length) reader.Close() request.ContentLength = buffer.Length Dim stream As Stream = request.GetRequestStream stream.Write(buffer, 0, buffer.Length) stream.Close() Dim response As FtpWebResponse = DirectCast(request.GetResponse, FtpWebRespo nse) MessageBox.Show(response.StatusDescription, "File Uploaded") response.Close() End Sub Dim credential As New NetworkCredential("username", "password") Upload("test.zip", "ftp://myftp.net/test.zip", credential)

S-ar putea să vă placă și