quelqu'un peut-il me montrer un exemple de script de la façon dont je voudrais télécharger l'image de picturebox1 à une connexion FTP?Visual Basic 2010 Picturebox1.Image Téléchargement ftp
Répondre
Cela devrait le faire avec des classes .NET juste plaine:
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Using ms As New System.IO.MemoryStream
PictureBox1.Image.Save(ms, System.Drawing.Imaging.ImageFormat.Png)
Using wc As New System.Net.WebClient
wc.UploadData("ftp://foo.com/bar/mumble.png", ms.ToArray())
End Using
End Using
End Sub
On dirait que votre PictureBox
a une source qui est une image sur le disque. Si ce n'est pas le cas, trouvez un moyen de sauvegarder cette image sur le disque. Utilisez cette VB.NET FTP client library pour télécharger cette image vers votre destination FTP. Il enveloppe toute la logique nécessaire et vous évitera d'écrire le code vous-même.
Il utilise System.Net.FtpWebRequest
.
myFtp.Upload("C:\myimage.png", "/pub/someImage.png")
il n'y a pas de source, c'est une capture d'écran. Im essayant de télécharger une capture d'écran capturée à un ftp. Ai-je besoin de faire une sauvegarde temporaire en premier? – Joseph
Dim username = "USERNAME"
Dim password = "PASSWORD"
Dim hostname = "http://www.wherethefilewillappear.com/directory1/"
Dim server = "ftp://ftp.yoursite.com/"
My.Computer.Network.UploadFile("C:\text.txt", server &"/text.txt", username, password)
Aussi simple que ça.
- 1. Visual Basic 2010 Fast Writing
- 2. Visual Basic 2010 Syntax Refresher
- 3. Visual Basic 2010 express ne s'installe pas
- 4. Créer ActiveX.DLL dans Visual Basic 2010
- 5. Visual Basic 9 (ou C# 3) avec Visual Studio 2010
- 6. Attraper le "Ouvrir avec ..." dans Visual Basic 2010 Express?
- 7. Répertoire de téléchargement FTP C++
- 8. Auditeurs d'événement Visual Basic 2010 sur une liste
- 9. msgbox lorsque l'utilisateur clique sur entrer dans Visual basic 2010
- 10. comment se connecter à MySQL avec Visual Basic 2010
- 11. Comment ouvrir un programme dans Visual Basic 2010?
- 12. XOR sur la valeur HEX dans Visual Basic 2010 textbox
- 13. Chaîne Visual Basic 2010 contenant un repère vocal
- 14. Problème avec un constructeur visuel déprimé Visual Basic 2010
- 15. Téléchargement FTP dans .NET
- 16. Téléchargement FTP en PHP
- 17. FTP Téléchargement d'un fichier pendant son téléchargement
- 18. Ouverture vbp Visual Basic Project
- 19. Ouvrir .exe dans Visual Basic
- 20. Visual Basic 6 événements
- 21. Visual Basic 2005 + mysql
- 22. Etiquettes en Visual Basic
- 23. Libellé Visual Basic
- 24. Visual basic List.box question
- 25. visual basic 2005 & mySQL
- 26. Formulaire Visual Basic 6
- 27. Visual Basic 2008 'tests'
- 28. Visual Basic, Array, Mod
- 29. Téléchargement FTP en utilisant .NET
- 30. Téléchargement FTP multithread. C'est possible?
n'auriez-vous pas besoin du nom d'utilisateur et du passage du ftp? – Joseph
Utilisez 'ftp: // nom d'utilisateur: mot de passe @ foo.com/bar/mumble.png' –
est-ce que ce travail peut être téléchargé? wc.UploadData ("ftp://foo.com/bar/mumble.png", ms.ToArray()) aussi si je voulais déclarer une chaîne (j'ai un gridview qui contient des chemins ftp + noms de fichiers et lors de la sélection il met ce pathname dans une chaîne wc.DownloadData (string, ms.ToArray()) cela fonctionnerait-il? –