Questo sito utilizza cookies solo per scopi di autenticazione sul sito e nient'altro. Nessuna informazione personale viene tracciata. Leggi l'informativa sui cookies.
Username: Password: oppure
C# / VB.NET - Uppare file con My.Computer.Network.UploadFile
Forum - C# / VB.NET - Uppare file con My.Computer.Network.UploadFile

Pagine: [ 1 2 ] Precedente | Prossimo
Avatar
steven991 (Normal User)
Newbie


Messaggi: 20
Iscritto: 08/11/2009

Segnala al moderatore
Postato alle 21:59
Mercoledì, 11/11/2009
Sul sito http://msdn.microsoft.com/it-it/library/w3kksch7.aspx ho trovato un comando interessante per scaricare e uppare i file senza bisogno di ocx esterne.

Quello per uppare è:
Codice sorgente - presumibilmente Plain Text

  1. My.Computer.Network.UploadFile( _
  2. "C:\My Documents\Order.txt", _
  3. "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:
Codice sorgente - presumibilmente Plain Text

  1. My.Computer.Network.UploadFile( _
  2. "C:\My Documents\Order.txt", _
  3. "http://www.cohowinery.com/upload.aspx", "id", "pass")


ma non c'è l'indirizzo del server ftp.

PM Quote
Avatar
Gianluca87 (Ex-Member)
Expert


Messaggi: 300
Iscritto: 16/11/2008

Segnala al moderatore
Postato alle 22:18
Mercoledì, 11/11/2009
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
http://msdn.microsoft.com/it-it/library/ms229715.aspx

PM Quote
Avatar
steven991 (Normal User)
Newbie


Messaggi: 20
Iscritto: 08/11/2009

Segnala al moderatore
Postato alle 22:38
Mercoledì, 11/11/2009
Si nel tuo link parla di C# ...

PM Quote
Avatar
Gianluca87 (Ex-Member)
Expert


Messaggi: 300
Iscritto: 16/11/2008

Segnala al moderatore
Postato alle 22:41
Mercoledì, 11/11/2009
e quindi? sempre .net è...

PM Quote
Avatar
Gianluca87 (Ex-Member)
Expert


Messaggi: 300
Iscritto: 16/11/2008

Segnala al moderatore
Postato alle 22:42
Mercoledì, 11/11/2009
Codice sorgente - presumibilmente VB.NET

  1. Imports System
  2. Imports System.IO
  3. Imports System.Net
  4. Imports System.Text
  5.  
  6. Namespace Examples.System.Net
  7.         Public Class WebRequestGetExample
  8.                 Public Shared Sub Main()
  9.                         ' Get the object used to communicate with the server.
  10.                         Dim request As FtpWebRequest = DirectCast(WebRequest.Create("ftp://www.contoso.com/test.htm"), FtpWebRequest)
  11.                         request.Method = WebRequestMethods.Ftp.UploadFile
  12.  
  13.                         ' This example assumes the FTP site uses anonymous logon.
  14.                         request.Credentials = New NetworkCredential("anonymous", "janeDoe@contoso.com")
  15.  
  16.                         ' Copy the contents of the file to the request stream.
  17.                         Dim sourceStream As New StreamReader("testfile.txt")
  18.                         Dim fileContents As Byte() = Encoding.UTF8.GetBytes(sourceStream.ReadToEnd())
  19.                         sourceStream.Close()
  20.                         request.ContentLength = fileContents.Length
  21.  
  22.                         Dim requestStream As Stream = request.GetRequestStream()
  23.                         requestStream.Write(fileContents, 0, fileContents.Length)
  24.                         requestStream.Close()
  25.  
  26.                         Dim response As FtpWebResponse = DirectCast(request.GetResponse(), FtpWebResponse)
  27.  
  28.                         Console.WriteLine("Upload File Complete, status {0}", response.StatusDescription)
  29.  
  30.                         response.Close()
  31.  
  32.                 End Sub
  33.         End Class
  34. End Namespace


eccotelo convertito...

PM Quote
Avatar
steven991 (Normal User)
Newbie


Messaggi: 20
Iscritto: 08/11/2009

Segnala al moderatore
Postato alle 22:46
Mercoledì, 11/11/2009
errore mio mi sono spiegato male, mi serviva per Visual Basic 2008, quello convertito non credo sia per VB:hail:

PM Quote
Avatar
Gianluca87 (Ex-Member)
Expert


Messaggi: 300
Iscritto: 16/11/2008

Segnala al moderatore
Postato alle 22:50
Mercoledì, 11/11/2009
mmm non so l'ho convertito con il converter di telerik cos'ha di strano?

PM Quote
Avatar
steven991 (Normal User)
Newbie


Messaggi: 20
Iscritto: 08/11/2009

Segnala al moderatore
Postato alle 22:55
Mercoledì, 11/11/2009
Imports e Namespace me li da come errore sintassi

PM Quote
Avatar
Gianluca87 (Ex-Member)
Expert


Messaggi: 300
Iscritto: 16/11/2008

Segnala al moderatore
Postato alle 23:04
Mercoledì, 11/11/2009
perforza... se fai copia e incolla...

PM Quote
Pagine: [ 1 2 ] Precedente | Prossimo