Accueil > > > SUPER FTP
SUPER FTP
Information sur la source
Description
C'est un petit client Ftp Je sais qu'il y en a de beaucoup + complet sur le site mais je présente quand même le mien
Source
-
- 'Voila comment ont fait pour se connecter à un ftp et vérifier en même temps
- 'si elle est valable et si elle contient quelque chose. Un vrai client FTP
- 'avec pas beaucoup d'option :-).
-
- 'Le principale c'est comment ont fait la connexion, et bein voila.
-
-
- Private Sub cmdconnecter_Click()
- 'Etabli la connexion avec le serveur ftp grâce à la méthode Execute
- On Error GoTo Erreur
-
- netftp.Execute txturl.Text, "DIR"
- Exit Sub
-
- Erreur:
- txtdonnées.Text = "Erreur : " & Err.Description
- End Sub
-
- Private Sub cmdquitter_Click()
- netftp.Cancel
- Unload Me
- End Sub
-
- Private Sub Form_Load()
- 'vide les zone de txt
- txturl = ""
- txtdonnées = ""
-
- Me.Show
- txturl.SetFocus
- End Sub
-
- Private Sub netftp_StateChanged(ByVal State As Integer)
- Dim données As Variant
- Dim données1 As String
-
- Select Case State
- Case icError
- 'Afficher les infos d'eurreur
- txtdonnées.Text = "Erreur : " & netftp.ResponseInfo
- Case icResponseCompleted
- 'lire le premier bloc
- données = netftp.GetChunk(1024)
-
- Do Until Len(données) = 0
- données = données & données1
- 'lire le bloc suivant
- données = netftp.GetChunk(1024)
- DoEvents
- Loop
-
- txtdonnées.Text = données
- End Select
- End Sub
-
- 'Contrôle si l'adresse est vide ou ne contient pas au moins un séparateur
-
- Private Sub txturl_Validate(Cancel As Boolean)
- If Trim$(txturl.Text) = "" Or InStr(txturl.Text, ".") = 0 Then
-
- MsgBox "Veuillez indiquer une adresse VALABLE!!!", vbOKOnly + vbExclamation, "FTP"
- Cancel = True
- End If
- End Sub
'Voila comment ont fait pour se connecter à un ftp et vérifier en même temps
'si elle est valable et si elle contient quelque chose. Un vrai client FTP
'avec pas beaucoup d'option :-).
'Le principale c'est comment ont fait la connexion, et bein voila.
Private Sub cmdconnecter_Click()
'Etabli la connexion avec le serveur ftp grâce à la méthode Execute
On Error GoTo Erreur
netftp.Execute txturl.Text, "DIR"
Exit Sub
Erreur:
txtdonnées.Text = "Erreur : " & Err.Description
End Sub
Private Sub cmdquitter_Click()
netftp.Cancel
Unload Me
End Sub
Private Sub Form_Load()
'vide les zone de txt
txturl = ""
txtdonnées = ""
Me.Show
txturl.SetFocus
End Sub
Private Sub netftp_StateChanged(ByVal State As Integer)
Dim données As Variant
Dim données1 As String
Select Case State
Case icError
'Afficher les infos d'eurreur
txtdonnées.Text = "Erreur : " & netftp.ResponseInfo
Case icResponseCompleted
'lire le premier bloc
données = netftp.GetChunk(1024)
Do Until Len(données) = 0
données = données & données1
'lire le bloc suivant
données = netftp.GetChunk(1024)
DoEvents
Loop
txtdonnées.Text = données
End Select
End Sub
'Contrôle si l'adresse est vide ou ne contient pas au moins un séparateur
Private Sub txturl_Validate(Cancel As Boolean)
If Trim$(txturl.Text) = "" Or InStr(txturl.Text, ".") = 0 Then
MsgBox "Veuillez indiquer une adresse VALABLE!!!", vbOKOnly + vbExclamation, "FTP"
Cancel = True
End If
End Sub
Conclusion
commenter svp!!!
Sources du même auteur
Sources de la même categorie
Commentaires et avis
Discussions en rapport avec ce code source dans le forum
Detecter "Travailler hors connexion" [ par factor23 ]
Bonjour Quand dans le n&avigateur internet "Travailler hors connexion" est coché le transfert Internet par FTP à l'aide du controle Microsoft Internet
Problème : Connexion FTP [ par Nat ]
Bonjour,Voici le problème. Dans VBE, je veux ouvrir une session FTP, transférer un fichier de Unix sur NT, puis le renommer.Je n'ai absolument aucune
connexion RAS en vue d'une connexion FTP par winsock [ par batlheureux ]
je ne comprend pas a quoi sert winsock:Sert-il a se connecter en RAS puis ensuite FTPou sert-il a se connecter simplement en FTP a partir d'une connex
Connexion ftp en passive mode [ par cosmic ]
je recherche un exemple de code pour une connexion ftp en passive mode, soit par API ou avec Winsock?Merci d'avance pour vos réponces!!!Quand toutes l
Temps de connexion / deconnexion FTP - Inet [ par COlive ]
Alors voilà :J'ai un outils que je compte mettre en ligne très prochainement, qui scrute plusieurs comptes FTP sur un seul et même serveur distant.Il
connexion FTP en vb embedded sous Pocket PC2003 [ par vdruart1 ]
Salut a tousje commence a develloper en Visual basic embedded sous pocket PC 2003.je recherche le moyen d'utiliser le protocol FTP afin de déposer un
Connexion à un FTP sans PASV ! [ par ZedMaTrix ]
Saltu a tous !!Je réalise un client FTP actuellement, et j'utilise les winsock pour pouvoir me connecter en mode passif et actif.En mode passif p
Connexion a une base de donnees sur Internet (Ftp) [ par jolazoule ]
Est-ce possible en VB de se connecter et de passer une requête à une base de données située sur un FTP (Internet)?Comment fait-on ?Merci !!!
FTP [ par loyousse ]
Salut, j'ai un probleme avec ce code : $ftp_server="http://10.79.180.81"; $ftp_user_name="stagsg"; $ftp_user_pass="stage";  
PB avec connexion FTP [ par loyousse ]
Salut et rebonjour pour certain. J'ai toujours un probleme lorsque je veux me connecter à un serveur FTP. Déja je voudrais savoir comment f
|
Derniers Blogs
GESTION D'EXCEPTION AVEC LES TASKSGESTION D'EXCEPTION AVEC LES TASKS par richardc
Nous avons vu dans un précédent article comment utiliser Task pour effectuer des opérations dans un autre thread.
Malheureusement, comme tout le monde n'est pas parfait, il se peut que cette exécution se passe mal et qu'une exception se produise.
La...
Cliquez pour lire la suite de l'article par richardc DéMARRONS AVEC LES TASKSDéMARRONS AVEC LES TASKS par richardc
Que vous le vouliez ou non, le développement multi-tâche est maintenant une obligation pour toute nouvelle application. Il est donc vital d'en comprendre les mécanismes et de s'y mettre le plus tôt possible.
En attendant le .NET Framework 4.5 avec le...
Cliquez pour lire la suite de l'article par richardc SLIDE & DéMO TECHDAYS 2012 - FAST & FURIOUS XAML APPSSLIDE & DéMO TECHDAYS 2012 - FAST & FURIOUS XAML APPS par Vko
Retrouvez les slides et les démo de ma session Fast & Furious XAML Apps. A ceux qui se posent la question : "est-ce que le code de la DataGrid est disponible?", je vous répondrais "pas encore". Je vais mettre en place un projet codeplex pour part...
Cliquez pour lire la suite de l'article par Vko XNA IS DEAD!XNA IS DEAD! par richardc
Depuis la semaine dernière (et grâce aux TechDays 2012), je me penche activement sur la nouvelle version de Windows, aka Windows 8. Vous me direz, il était temps puisque la première preview date de Septembre dernier.
OK. Remarquez, on n'en est qu'aux...
Cliquez pour lire la suite de l'article par richardc TECHDAYS PARIS 2012 : WINDOWS SERVER "8" QUOI DE 9 !TECHDAYS PARIS 2012 : WINDOWS SERVER "8" QUOI DE 9 ! par ROMELARD Fabrice
Speakers: Fabrice Meillon et Stanislas Quastana Cette session est basée entièrement sur celle donnée lors de la BUILD cet hiver. Il n'y a pas d'ajout d'information en rapport avec cet évènement passé. Windows 8 Server sera intégralem...
Cliquez pour lire la suite de l'article par ROMELARD Fabrice
Forum
ACCES ODBCACCES ODBC par yannickcottin
Cliquez pour lire la suite par yannickcottin
Logiciels
DocTranslate (V3.1.0.0)DOCTRANSLATE (V3.1.0.0)DocTranslate est un traducteur de document Microsoft Word, PowerPoint et Excel. Il permet d'autom... Cliquez pour télécharger DocTranslate Tribler (2012)TRIBLER (2012)Tribler est un client pair à pair (P2P/Peer-to-Peer) open source avec la capacité de regarder des... Cliquez pour télécharger Tribler OneSwarm (2012)ONESWARM (2012)Le peer-to-peer qui protège votre vie privée, c'est OneSwarm.
Ce logiciel de peer-to-peer crypté... Cliquez pour télécharger OneSwarm PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO (V8.4)PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO (V8.4)PONAMEDIA TV DEVIENS HELLLOOO FLASH
LA TV SUR VOTRE ORDINATEUR.
Toute une plateforme Multi... Cliquez pour télécharger PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO Academy System (17.2.1.0)ACADEMY SYSTEM (17.2.1.0)Logiciel de gestion des établissements.
- élèves/étudiants (inscription, dossier, absence...)
-... Cliquez pour télécharger Academy System
|