none
OpenNetCF - Smart RRS feed

  • Pergunta

  • Boa tarde,

    Estou desenvolvendo uma aplicação em vb.net utilizando ftp para o windows mobile 5.0 através do OpenNetCF.

    Tenho o seguinte código.

    Imports OpenNETCF.Net.Ftp
    Imports System.IO
    Imports System.Net

    Public Class Form1

        Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
            Dim ftp As FtpWebRequest
            Dim oFile As FileInfo
            Dim ftpReader As StreamReader
            Dim ftpRequestStream As Stream

            oFile = New FileInfo("luiz.txt")
            Dim creator As FtpRequestCreator = New FtpRequestCreator()

            WebRequest.RegisterPrefix("ftp:", creator)
            Dim testUri As Uri
            If ("ftp://ftp.meuftp.com.br/httpdocs/luiz.txt").IndexOf("ftp:") <> 0 Then
                testUri = New Uri("ftp://ftp.meuftp.com.br/httpdocs/luiz.txt")
            Else
                testUri = New Uri("ftp://ftp.meuftp.com.br/httpdocs/luiz.txt")
            End If
            ftp = CType(WebRequest.Create(testUri), FtpWebRequest)

            ftp.Credentials = New NetworkCredential("usuario", "senha")

            ftpRequestStream = ftp.GetRequestStream()

            ftpReader = New StreamReader(ftpRequestStream)
            Do While ftpReader.Peek >= 0
                MessageBox.Show(ftpReader.ReadLine)
            Loop
            ftpReader.Close()

        End Sub
    End Class

    Com este código eu consigo conectar no meu FTP.
    A minha dúvida está em como fazer o upload e o download de um arquivo dentro do meu FTP já conectado.

    Desde já agradeço pela

    Att,

    Jorge Fernando

    sábado, 20 de agosto de 2011 16:52

Todas as Respostas