CRÉATION DE DOSSIERS, COPIE DE FICHIERS PAR FTP EN VB.NET

Signaler
Messages postés
46
Date d'inscription
jeudi 2 novembre 2006
Statut
Membre
Dernière intervention
5 juin 2010
-
Messages postés
257
Date d'inscription
jeudi 11 septembre 2008
Statut
Membre
Dernière intervention
22 décembre 2012
-
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/52543-creation-de-dossiers-copie-de-fichiers-par-ftp-en-vb-net

Messages postés
257
Date d'inscription
jeudi 11 septembre 2008
Statut
Membre
Dernière intervention
22 décembre 2012
1
personne ne sait pour le n° de port et l'hote ?
Messages postés
46
Date d'inscription
jeudi 2 novembre 2006
Statut
Membre
Dernière intervention
5 juin 2010

En général le port n'est pas demandé. C'est le serveur FTP qui le définira.
L'appel du upload, pour répondre à ta question :
My.Computer.Network.UploadFile(fichlocal (c:/rep/tonfichier), fichdistant (ftp://ftpperso.free.fr/nomdistant) , identifiant, mot de pass, True (avec barre de progression visible) , 30000 (délai avant deconnexion en ms))
Messages postés
257
Date d'inscription
jeudi 11 septembre 2008
Statut
Membre
Dernière intervention
22 décembre 2012
1
bonjour zozo14

je me posais juste la question du port pour le ftp se définit où et l'hôte genre pour free ftpperso.free.fr on le met à quel endroit ?

sinon le code est suffisamment concis pour être compréhensible.
Messages postés
46
Date d'inscription
jeudi 2 novembre 2006
Statut
Membre
Dernière intervention
5 juin 2010

j'ai trouvé sur le net un test de connection trés fiable :
Private Function TestConnection() As Boolean
'à partir de Vista
Dim g As System.Guid = New System.Guid("{DCB00C01-570F-4A9B-8D69-199FDBA5723B}")
Dim networkListManager As Object = Activator.CreateInstance(Type.GetTypeFromCLSID(g))
Return networkListManager.IsConnectedToInternet()
End Function