Punto informatico Network
Login Esegui login | Non sei registrato? Iscriviti ora (è gratuito!)
Username: Password:
  • Annuncio Pubblicitario

Creare cartella su un server FTP in VB

Il forum per tutti i developer. Leggere attentamente il regolamento di sezione prima di postare.

Creare cartella su un server FTP in VB

Messaggioda KillerPenguin » dom nov 11, 2012 4:55 pm

Salve, era un po' di tempo che non facevo richieste (Comincio a cavarmela da solo) [:-H]

Comunque, sono un po' di giorni che sto googlando ma ancora non sono riuscito a venirne fuori. Ho la necessità di creare una cartella in un server FTP in VB 2010. Se non è possibile crearla direttamente sul server potreste indicarmi come caricarne una creata in locale?

Conto sul vostro sapere [grazie]
www.TheKillerPenguin.Altervista.org
Avatar utente
KillerPenguin
Bronze Member
Bronze Member
 
Messaggi: 517
Iscritto il: lun feb 14, 2011 6:37 am

Re: Creare cartella su un server FTP in VB

Messaggioda Andy94 » dom nov 11, 2012 5:36 pm

In questa pagina (Stackoverflow, la manna per noi programmatori in qualunque linguaggio) si fa questo esempio.
http://stackoverflow.com/questions/9031 ... ftp-server

Vedi un po'. [^]

[ciao]
Avatar utente
Andy94
Membro Ufficiale (Gold)
Membro Ufficiale (Gold)
 
Messaggi: 9998
Iscritto il: lun apr 09, 2007 8:39 pm

Re: Creare cartella su un server FTP in VB

Messaggioda KillerPenguin » dom nov 11, 2012 6:56 pm

Perdonami ma non ci ho capito niente. [acc2] qual è la libreria da importare?
www.TheKillerPenguin.Altervista.org
Avatar utente
KillerPenguin
Bronze Member
Bronze Member
 
Messaggi: 517
Iscritto il: lun feb 14, 2011 6:37 am


Re: Creare cartella su un server FTP in VB

Messaggioda Andy94 » dom nov 11, 2012 6:59 pm

La documentazione MSDN dice System.Net.

Dentro lì ci sono eventuali sottogruppi.
Avatar utente
Andy94
Membro Ufficiale (Gold)
Membro Ufficiale (Gold)
 
Messaggi: 9998
Iscritto il: lun apr 09, 2007 8:39 pm

Re: Creare cartella su un server FTP in VB

Messaggioda KillerPenguin » mar nov 13, 2012 11:45 am

ho importato le librerie System.net e ho dato questo codice

Codice: Seleziona tutto
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
        Dim sFilePath As String = "ftp://sito.altervista.org/cartella da creare"
        Dim ftpResponse1 As FtpWebResponse
        Dim ftpRequest1 As FtpWebRequest
        Dim IsExists1 As Boolean = True
        ftpRequest1 = CType(FtpWebRequest.Create(sFilePath), FtpWebRequest)
        ftpRequest1.UseBinary = True
        ftpRequest1.Credentials = New NetworkCredential("user", "password")
        ftpRequest1.UsePassive = True
        ftpRequest1.Method = WebRequestMethods.Ftp.MakeDirectory
       
    End Sub

non mi viene dato alcun tipo di errore però la cartella non viene creata [boh]
www.TheKillerPenguin.Altervista.org
Avatar utente
KillerPenguin
Bronze Member
Bronze Member
 
Messaggi: 517
Iscritto il: lun feb 14, 2011 6:37 am

Re: Creare cartella su un server FTP in VB

Messaggioda KillerPenguin » mar nov 13, 2012 12:10 pm

Avevo sbagliato la risposta [acc2] comunque ho risolto così
Codice: Seleziona tutto
Dim request As Net.FtpWebRequest = CType(FtpWebRequest.Create("ftp://sito/cartella da creare/"), FtpWebRequest)
        request.Credentials = New NetworkCredential("user", "password")
        request.Method = WebRequestMethods.Ftp.MakeDirectory

            Using response As FtpWebResponse = DirectCast(request.GetResponse(), FtpWebResponse)
                ' Folder created
            End Using


Un sentito grazie a chi mi ha aiutato [grazie]
www.TheKillerPenguin.Altervista.org
Avatar utente
KillerPenguin
Bronze Member
Bronze Member
 
Messaggi: 517
Iscritto il: lun feb 14, 2011 6:37 am


Torna a Programmazione

Chi c’è in linea

Visitano il forum: Nessuno e 1 ospite

Powered by phpBB © 2002, 2005, 2007, 2008 phpBB Group
Traduzione Italiana phpBB.it

megalab.it: testata telematica quotidiana registrata al Tribunale di Cosenza n. 22/09 del 13.08.2009, editore Master New Media S.r.l.; © Copyright 2008 Master New Media S.r.l. a socio unico - P.I. 02947530784. GRUPPO EDIZIONI MASTER Spa Tutti i diritti sono riservati. Per la pubblicità: Master Advertising