Oppure

Loading
11/11/09 20:59
steven991
Sul sito msdn.microsoft.com/it-it/library/… ho trovato un comando interessante per scaricare e uppare i file senza bisogno di ocx esterne.

Quello per uppare è:
My.Computer.Network.UploadFile( _
"C:\My Documents\Order.txt", _
"http://www.cohowinery.com/upload.aspx")


Ma...dove inserisco l'id la pass e l'indirizzo del server ftp???

Quello per l'id e la pass credo siano questi:
My.Computer.Network.UploadFile( _
"C:\My Documents\Order.txt", _
"http://www.cohowinery.com/upload.aspx", "id", "pass")

ma non c'è l'indirizzo del server ftp.
aaa
11/11/09 21:18
Gianluca87
fai attenzione il link che hai messo non parla di come trasferire file tramite protocollo FTP...
questo articolo ti spiega come fare per trasferire file usando il protocollo FTP
msdn.microsoft.com/it-it/library/…
aaa
11/11/09 21:38
steven991
Si nel tuo link parla di C# ...
aaa
11/11/09 21:41
Gianluca87
e quindi? sempre .net è...
aaa
11/11/09 21:42
Gianluca87
Imports System
Imports System.IO
Imports System.Net
Imports System.Text

Namespace Examples.System.Net
	Public Class WebRequestGetExample
		Public Shared Sub Main()
			' Get the object used to communicate with the server.
			Dim request As FtpWebRequest = DirectCast(WebRequest.Create("ftp://www.contoso.com/test.htm"), FtpWebRequest)
			request.Method = WebRequestMethods.Ftp.UploadFile

			' This example assumes the FTP site uses anonymous logon.
			request.Credentials = New NetworkCredential("anonymous", "janeDoe@contoso.com")

			' Copy the contents of the file to the request stream.
			Dim sourceStream As New StreamReader("testfile.txt")
			Dim fileContents As Byte() = Encoding.UTF8.GetBytes(sourceStream.ReadToEnd())
			sourceStream.Close()
			request.ContentLength = fileContents.Length

			Dim requestStream As Stream = request.GetRequestStream()
			requestStream.Write(fileContents, 0, fileContents.Length)
			requestStream.Close()

			Dim response As FtpWebResponse = DirectCast(request.GetResponse(), FtpWebResponse)

			Console.WriteLine("Upload File Complete, status {0}", response.StatusDescription)

			response.Close()

		End Sub
	End Class
End Namespace

eccotelo convertito...
aaa
11/11/09 21:46
steven991
errore mio mi sono spiegato male, mi serviva per Visual Basic 2008, quello convertito non credo sia per VB:hail:
aaa
11/11/09 21:50
Gianluca87
mmm non so l'ho convertito con il converter di telerik cos'ha di strano?
aaa
11/11/09 21:55
steven991
Imports e Namespace me li da come errore sintassi
aaa